hero
How2Go
Mainpuri to Mahabaleshwar

Mainpuri to Mahabaleshwar

Mahabaleshwar is approximately 1500+ km from Mainpuri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahabaleshwar.

Read More
Sort By
Mode of Transport

Via Delhi, Pune

RECOMMENDED

Mainpuri

Delhi

Pune

Mahabaleshwar

Approx Travel Time

15h 47m

₹8,362

Onwards

Via Lucknow, Pune

Mainpuri

Lucknow

Pune

Mahabaleshwar

Approx Travel Time

13h 16m

₹14,115

Onwards

FASTEST

Mainpuri

Lucknow

Pune

Mahabaleshwar

Approx Travel Time

12h 41m

₹15,908

Onwards

Via Agra, Delhi, Pune

Mainpuri

Agra

Delhi

Pune

Mahabaleshwar

Approx Travel Time

15h 35m

₹8,372

Onwards

Via Vadodara

CHEAPEST

Mainpuri

Vadodara

Mahabaleshwar

Approx Travel Time

1d 7h 23m

₹2,614

Onwards

Via Agra, Indore

Mainpuri

Agra

Indore

Mahabaleshwar

Approx Travel Time

1d 7h 41m

₹3,550

Onwards

Via Mumbai

Mainpuri

Mumbai

Mahabaleshwar

Approx Travel Time

1d 10h 39m

₹6,064

Onwards

Via Agra, Navi Mumbai

Mainpuri

Agra

Navi Mumbai

Mahabaleshwar

Approx Travel Time

17h

₹9,792

Onwards

Mainpuri

Agra

Navi Mumbai

Mahabaleshwar

Approx Travel Time

13h 52m

₹13,703

Onwards

Mainpuri

Agra

Navi Mumbai

Mahabaleshwar

Approx Travel Time

15h 52m

₹11,529

Onwards

Frequently Asked Questions

What is the distance between Mainpuri and Mahabaleshwar?

Mahabaleshwar is approximately 1500+ kms from Mainpuri.

How long does it take to reach Mahabaleshwar from Mainpuri?

It takes approximately 13 hours to reach Mahabaleshwar from Mainpuri by Cab, Flight Via Lucknow, Pune.

What is the cheapest way to reach Mahabaleshwar from Mainpuri?

The cheapest way to reach Mahabaleshwar from Mainpuri is by Train, Bus Via Vadodara.

What is the fastest way to reach Mahabaleshwar from Mainpuri?

The fastest way to reach Mahabaleshwar from Mainpuri is by Cab, Flight Via Lucknow, Pune.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India