Shimla to Jhabua - Multiple Options To Reach By Bus, Flight, Cab, Train
Jhabua is approximately 1150+ kms from Shimla. The fastest way to reach Jhabua from Shimla is by Flight, Cab Via Delhi, Indore. It takes approximately 8 hours. The cheapest way to reach Jhabua from Shimla is by Train, Cab Via Ajmer, Ratlam which would take approximately 26 hours.
Sort By
Mode of Transport
Via Chandigarh, Indore
RECOMMENDED
Shimla
Chandigarh
Indore
Jhabua
Approx Travel Time
9h 5m
₹10,660
Onwards
Shimla
Chandigarh
Indore
Jhabua
Approx Travel Time
9h 5m
₹13,042
Onwards
Via Mohali, Indore
Shimla
Mohali
Indore
Jhabua
Approx Travel Time
10h 9m
₹13,253
Onwards
Via Delhi, Indore
FASTEST
Shimla
Delhi
Indore
Jhabua
Approx Travel Time
7h 50m
₹14,415
Onwards
Shimla
Delhi
Indore
Jhabua
Approx Travel Time
13h 20m
₹8,241
Onwards
Shimla
Delhi
Indore
Jhabua
Approx Travel Time
14h 50m
₹8,525
Onwards
Via Dehradun, Indore
Shimla
Dehradun
Indore
Jhabua
Approx Travel Time
13h 12m
₹15,697
Onwards
Via Ajmer, Ratlam
CHEAPEST
Shimla
Ajmer
Ratlam
Jhabua
Approx Travel Time
1d 1h 45m
₹4,193
Onwards
Via Delhi, Ratlam
Shimla
Delhi
Ratlam
Jhabua
Approx Travel Time
1d 1h 15m
₹4,428
Onwards
Shimla
Delhi
Ratlam
Jhabua
Approx Travel Time
19h 45m
₹10,052
Onwards
Frequently Asked Questions
What is the distance between Shimla and Jhabua?
Jhabua is approximately 1150+ kms from Shimla.
How long does it take to reach Jhabua from Shimla?
It takes approximately 8 hours to reach Jhabua from Shimla by Flight, Cab Via Delhi, Indore.
What is the cheapest way to reach Jhabua from Shimla?
The cheapest way to reach Jhabua from Shimla is by Train, Cab Via Ajmer, Ratlam.
What is the fastest way to reach Jhabua from Shimla?
The fastest way to reach Jhabua from Shimla is by Flight, Cab Via Delhi, Indore.