
Jodhpur to Shimla
Shimla is approximately 750+ kms from Jodhpur. The fastest way to reach Shimla from Jodhpur is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Shimla from Jodhpur is by Train, Bus Via Hisar, Mohali which would take approximately 20 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Jodhpur
Delhi
Shimla
Approx Travel Time
3h 30m
₹13,173
Onwards
Via Delhi, Mohali
Jodhpur
Delhi
Mohali
Shimla
Approx Travel Time
7h 41m
₹9,323
Onwards
Jodhpur
Delhi
Mohali
Shimla
Approx Travel Time
7h 55m
₹6,958
Onwards
Via Bikaner, Delhi
Jodhpur
Bikaner
Delhi
Shimla
Approx Travel Time
8h 30m
₹15,064
Onwards
Via Hisar, Mohali
CHEAPEST
Jodhpur
Hisar
Mohali
Shimla
Approx Travel Time
19h 35m
₹1,485
Onwards
Via Hisar, Jalandhar
Jodhpur
Hisar
Jalandhar
Shimla
Approx Travel Time
21h 18m
₹6,293
Onwards
Via Mohali
Jodhpur
Mohali
Shimla
Approx Travel Time
19h 59m
₹1,500
Onwards
Via Jaipur, Mohali
Jodhpur
Jaipur
Mohali
Shimla
Approx Travel Time
22h 28m
₹5,318
Onwards
Via Jaipur, Delhi
Jodhpur
Jaipur
Delhi
Shimla
Approx Travel Time
5h 30m
₹15,290
Onwards
Frequently Asked Questions
What is the distance between Jodhpur and Shimla?
Shimla is approximately 750+ kms from Jodhpur.
How long does it take to reach Shimla from Jodhpur?
It takes approximately 4 hours to reach Shimla from Jodhpur by Flight Via Delhi.
What is the cheapest way to reach Shimla from Jodhpur?
The cheapest way to reach Shimla from Jodhpur is by Train, Bus Via Hisar, Mohali.
What is the fastest way to reach Shimla from Jodhpur?
The fastest way to reach Shimla from Jodhpur is by Flight Via Delhi.


