hero
How2Go
Udaipur to Mahabaleshwar

Udaipur to Mahabaleshwar

Mahabaleshwar is approximately 750+ kms from Udaipur. The fastest way to reach Mahabaleshwar from Udaipur is by Flight, Bus Via Pune. It takes approximately 5 hours. The cheapest way to reach Mahabaleshwar from Udaipur is by Bus Via Thane which would take approximately 20 hours.

Sort By
Mode of Transport

Via Pune

RECOMMENDED

Udaipur

Pune

Mahabaleshwar

Approx Travel Time

4h 51m

₹7,711

Onwards

FASTEST

Udaipur

Pune

Mahabaleshwar

Approx Travel Time

4h 45m

₹5,428

Onwards

Via Ahmedabad, Mumbai

Udaipur

Ahmedabad

Mumbai

Mahabaleshwar

Approx Travel Time

17h 37m

On Demand

Udaipur

Ahmedabad

Mumbai

Mahabaleshwar

Approx Travel Time

18h 31m

On Demand

Ads by MMT

Via Thane

CHEAPEST

Udaipur

Thane

Mahabaleshwar

Approx Travel Time

19h 33m

₹1,299

Onwards

Via Vadodara, Mumbai

Udaipur

Vadodara

Mumbai

Mahabaleshwar

Approx Travel Time

21h 39m

₹7,622

Onwards

Ads by MMT

Via Mumbai

Udaipur

Mumbai

Mahabaleshwar

Approx Travel Time

6h 35m

₹6,941

Onwards

Udaipur

Mumbai

Mahabaleshwar

Approx Travel Time

7h 29m

₹11,022

Onwards

Via Indore, Pune

Udaipur

Indore

Pune

Mahabaleshwar

Approx Travel Time

7h 21m

₹12,014

Onwards

Via Pune, Shirwal

Udaipur

Pune

Shirwal

Mahabaleshwar

Approx Travel Time

7h 53m

₹6,128

Onwards

Frequently Asked Questions

What is the distance between Udaipur and Mahabaleshwar?

Mahabaleshwar is approximately 750+ kms from Udaipur.

How long does it take to reach Mahabaleshwar from Udaipur?

It takes approximately 5 hours to reach Mahabaleshwar from Udaipur by Flight, Bus Via Pune.

What is the cheapest way to reach Mahabaleshwar from Udaipur?

The cheapest way to reach Mahabaleshwar from Udaipur is by Bus Via Thane.

What is the fastest way to reach Mahabaleshwar from Udaipur?

The fastest way to reach Mahabaleshwar from Udaipur is by Flight, Bus Via Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India