hero
How2Go
Jaisalmer to Jhabua

Jaisalmer to Jhabua

Jhabua is approximately 550+ kms from Jaisalmer. The fastest way to reach Jhabua from Jaisalmer is by Train, Flight, Cab Via Jodhpur, Indore. It takes approximately 13 hours. The cheapest way to reach Jhabua from Jaisalmer is by Train, Bus Via Jodhpur which would take approximately 19 hours.

Sort By
Mode of Transport

Via Nadiad

RECOMMENDED

Jaisalmer

Nadiad

Jhabua

Approx Travel Time

16h 5m

On Demand

Jaisalmer

Nadiad

Jhabua

Approx Travel Time

18h 36m

On Demand

Via Ahmedabad

Jaisalmer

Ahmedabad

Jhabua

Approx Travel Time

16h 11m

₹1,679

Onwards

Jaisalmer

Ahmedabad

Jhabua

Approx Travel Time

14h 43m

₹6,655

Onwards

Ads by MMT

Via Jodhpur, Indore

FASTEST

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

12h 21m

On Demand

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

12h 38m

On Demand

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

13h 5m

₹9,115

Onwards

Via Jodhpur

CHEAPEST

Jaisalmer

Jodhpur

Jhabua

Approx Travel Time

18h 45m

₹1,105

Onwards

Ads by MMT

Via Pali, Rajasthan

Jaisalmer

Pali, Rajasthan

Jhabua

Approx Travel Time

17h 42m

On Demand

Via Udaipur

Jaisalmer

Udaipur

Jhabua

Approx Travel Time

18h 6m

On Demand

Frequently Asked Questions

What is the distance between Jaisalmer and Jhabua?

Jhabua is approximately 550+ kms from Jaisalmer.

How long does it take to reach Jhabua from Jaisalmer?

It takes approximately 13 hours to reach Jhabua from Jaisalmer by Train, Flight, Cab Via Jodhpur, Indore.

What is the cheapest way to reach Jhabua from Jaisalmer?

The cheapest way to reach Jhabua from Jaisalmer is by Train, Bus Via Jodhpur.

What is the fastest way to reach Jhabua from Jaisalmer?

The fastest way to reach Jhabua from Jaisalmer is by Train, Flight, Cab Via Jodhpur, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India