hero
How2Go
Madhubani to Mahabaleshwar

Madhubani to Mahabaleshwar

Mahabaleshwar is approximately 1600+ km from Madhubani, 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 Patna, Pune

RECOMMENDED

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

15h 15m

₹8,286

Onwards

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

17h 5m

₹8,311

Onwards

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

14h 51m

₹9,968

Onwards

FASTEST

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

14h 4m

₹13,406

Onwards

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

16h 41m

₹9,993

Onwards

Madhubani

Patna

Pune

Mahabaleshwar

Approx Travel Time

14h 28m

₹11,724

Onwards

Via Gaya, Pune

CHEAPEST

Madhubani

Gaya

Pune

Mahabaleshwar

Approx Travel Time

1d 2h 26m

₹2,499

Onwards

Ads by MMT

Via Nashik

Madhubani

Nashik

Mahabaleshwar

Approx Travel Time

1d 14h 6m

₹2,574

Onwards

Via Hajipur, Mumbai

Madhubani

Hajipur

Mumbai

Mahabaleshwar

Approx Travel Time

1d 19h 44m

₹5,199

Onwards

Ads by MMT

Via Muzaffarpur, Mumbai

Madhubani

Muzaffarpur

Mumbai

Mahabaleshwar

Approx Travel Time

16h 17m

₹10,078

Onwards

Frequently Asked Questions

What is the distance between Madhubani and Mahabaleshwar?

Mahabaleshwar is approximately 1600+ kms from Madhubani.

How long does it take to reach Mahabaleshwar from Madhubani?

It takes approximately 14 hours to reach Mahabaleshwar from Madhubani by Cab, Flight Via Patna, Pune.

What is the cheapest way to reach Mahabaleshwar from Madhubani?

The cheapest way to reach Mahabaleshwar from Madhubani is by Bus Via Gaya, Pune.

What is the fastest way to reach Mahabaleshwar from Madhubani?

The fastest way to reach Mahabaleshwar from Madhubani is by Cab, Flight Via Patna, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India