hero
How2Go
Hosur to Jalandhar

Hosur to Jalandhar

Jalandhar is approximately 2200+ kms from Hosur. The fastest way to reach Jalandhar from Hosur is by Bus, Flight Via Bangalore, Nanded. It takes approximately 8 hours. The cheapest way to reach Jalandhar from Hosur is by Train Via Thane which would take approximately 47 hours.

Sort By
Mode of Transport

Via Bangalore, Amritsar

RECOMMENDED

Hosur

Bangalore

Amritsar

Jalandhar

Approx Travel Time

11h 33m

₹9,226

Onwards

Hosur

Bangalore

Amritsar

Jalandhar

Approx Travel Time

11h 53m

₹9,143

Onwards

Hosur

Bangalore

Amritsar

Jalandhar

Approx Travel Time

11h 56m

₹10,704

Onwards

Via Bangalore, Ghaziabad

Hosur

Bangalore

Ghaziabad

Jalandhar

Approx Travel Time

8h 15m

₹10,899

Onwards

Hosur

Bangalore

Ghaziabad

Jalandhar

Approx Travel Time

10h 40m

₹10,644

Onwards

Ads by MMT

Via Thane

CHEAPEST

Hosur

Thane

Jalandhar

Approx Travel Time

1d 22h 26m

₹1,270

Onwards

Via Bangalore, Nanded

FASTEST

Hosur

Bangalore

Nanded

Jalandhar

Approx Travel Time

7h 45m

₹14,373

Onwards

Ads by MMT

Via Bangalore, Jodhpur

Hosur

Bangalore

Jodhpur

Jalandhar

Approx Travel Time

2d 10h 50m

₹4,090

Onwards

Via Bangalore, Mohali

Hosur

Bangalore

Mohali

Jalandhar

Approx Travel Time

10h 23m

₹9,964

Onwards

Hosur

Bangalore

Mohali

Jalandhar

Approx Travel Time

12h 29m

₹9,145

Onwards

Frequently Asked Questions

What is the distance between Hosur and Jalandhar?

Jalandhar is approximately 2200+ kms from Hosur.

How long does it take to reach Jalandhar from Hosur?

It takes approximately 8 hours to reach Jalandhar from Hosur by Bus, Flight Via Bangalore, Nanded.

What is the cheapest way to reach Jalandhar from Hosur?

The cheapest way to reach Jalandhar from Hosur is by Train Via Thane.

What is the fastest way to reach Jalandhar from Hosur?

The fastest way to reach Jalandhar from Hosur is by Bus, Flight Via Bangalore, Nanded.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India