hero
How2Go
Mahabaleshwar to Jaisalmer

Mahabaleshwar to Jaisalmer

Jaisalmer is approximately 1250+ 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, Jodhpur

RECOMMENDED

Mahabaleshwar

Pune

Jodhpur

Jaisalmer

Approx Travel Time

12h 58m

₹9,160

Onwards

Via Pune, Jaipur

Mahabaleshwar

Pune

Jaipur

Jaisalmer

Approx Travel Time

9h 58m

₹13,221

Onwards

Ads by MMT

Via Mumbai

CHEAPEST

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 6h 2m

₹1,024

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

9h 7m

₹21,224

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 3h 17m

₹5,325

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

1d 5h 12m

₹1,649

Onwards

Mahabaleshwar

Mumbai

Jaisalmer

Approx Travel Time

11h 32m

₹16,923

Onwards

Via Pune, Mumbai

FASTEST

Mahabaleshwar

Pune

Mumbai

Jaisalmer

Approx Travel Time

9h 3m

₹29,863

Onwards

Ads by MMT

Direct Cab

Mahabaleshwar

Jaisalmer

Approx Travel Time

1d 4h 11m

On Demand

Via Navi Mumbai, Ahmedabad

Mahabaleshwar

Navi Mumbai

Ahmedabad

Jaisalmer

Approx Travel Time

1d 3h 14m

₹6,182

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Jaisalmer?

Jaisalmer is approximately 1250+ 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