hero
How2Go
Mahabaleshwar to Jaisalmer

Mahabaleshwar to Jaisalmer

Jaisalmer is approximately 1500+ kms from Mahabaleshwar. The fastest way to reach Jaisalmer from Mahabaleshwar is by Cab, Flight Via Pune, Mumbai. It takes approximately 9 hours. The cheapest way to reach Jaisalmer from Mahabaleshwar is by Bus, Train Via Mumbai which would take approximately 30 hours.

Sort By
Mode of Transport

Via Pune, Jaipur

RECOMMENDED

Mahabaleshwar

Pune

Jaipur

Jaisalmer

Approx Travel Time

9h 58m

₹13,195

Onwards

Via Pune, Jodhpur

Mahabaleshwar

Pune

Jodhpur

Jaisalmer

Approx Travel Time

12h 58m

₹9,160

Onwards

Ads by MMT

Via Pune, Mumbai

FASTEST

Mahabaleshwar

Pune

Mumbai

Jaisalmer

Approx Travel Time

9h 3m

₹29,068

Onwards

Via Mumbai

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 3h 17m

₹5,325

Onwards

CHEAPEST

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 6h 10m

₹1,031

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 6h 37m

₹1,656

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

9h 7m

₹22,381

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

11h 40m

₹18,087

Onwards

Ads by MMT

Via Navi Mumbai, Ahmedabad

Mahabaleshwar

Navi Mumbai

Ahmedabad

Jaisalmer

Approx Travel Time

1d 3h 14m

₹6,182

Onwards

Direct Cab

Mahabaleshwar

Jaisalmer

Approx Travel Time

1d 4h 11m

On Demand

Frequently Asked Questions

What is the distance between Mahabaleshwar and Jaisalmer?

Jaisalmer is approximately 1500+ kms from Mahabaleshwar.

How long does it take to reach Jaisalmer from Mahabaleshwar?

It takes approximately 9 hours to reach Jaisalmer from Mahabaleshwar by Cab, Flight Via Pune, Mumbai.

What is the cheapest way to reach Jaisalmer from Mahabaleshwar?

The cheapest way to reach Jaisalmer from Mahabaleshwar is by Bus, Train Via Mumbai.

What is the fastest way to reach Jaisalmer from Mahabaleshwar?

The fastest way to reach Jaisalmer from Mahabaleshwar is by Cab, Flight Via Pune, Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India