hero
How2Go
Jaisalmer to Jhabua

Jaisalmer to Jhabua

Jhabua is approximately 800+ 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

18h 36m

On Demand

Jaisalmer

Nadiad

Jhabua

Approx Travel Time

15h 52m

On Demand

Via Jodhpur, Indore

FASTEST

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

12h 26m

₹11,880

Onwards

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

13h 5m

₹8,852

Onwards

Jaisalmer

Jodhpur

Indore

Jhabua

Approx Travel Time

13h 22m

₹8,933

Onwards

Ads by MMT

Via Ahmedabad

Jaisalmer

Ahmedabad

Jhabua

Approx Travel Time

15h 58m

₹1,650

Onwards

Jaisalmer

Ahmedabad

Jhabua

Approx Travel Time

14h 40m

₹6,705

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 800+ 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