hero
How2Go
Haldwani to Mahabaleshwar

Haldwani to Mahabaleshwar

Mahabaleshwar is approximately 1500+ kms from Haldwani. The fastest way to reach Mahabaleshwar from Haldwani is by Cab, Flight Via Bareilly, Navi Mumbai. It takes approximately 12 hours. The cheapest way to reach Mahabaleshwar from Haldwani is by Train, Bus Via Mumbai which would take approximately 36 hours.

Sort By
Mode of Transport

Via Bareilly, Navi Mumbai

RECOMMENDED

FASTEST

Haldwani

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

11h 53m

₹12,079

Onwards

Haldwani

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

12h 32m

₹9,730

Onwards

Haldwani

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

17h

₹7,034

Onwards

Haldwani

Bareilly

Navi Mumbai

Mahabaleshwar

Approx Travel Time

17h

₹6,580

Onwards

Via Delhi, Pune

Haldwani

Delhi

Pune

Mahabaleshwar

Approx Travel Time

16h 20m

₹7,075

Onwards

Ads by MMT

Via Mumbai

Haldwani

Mumbai

Mahabaleshwar

Approx Travel Time

1d 13h 29m

₹5,433

Onwards

CHEAPEST

Haldwani

Mumbai

Mahabaleshwar

Approx Travel Time

1d 11h 23m

₹1,344

Onwards

Via Bareilly, Mumbai

Haldwani

Bareilly

Mumbai

Mahabaleshwar

Approx Travel Time

17h 12m

₹6,824

Onwards

Haldwani

Bareilly

Mumbai

Mahabaleshwar

Approx Travel Time

17h 12m

₹6,370

Onwards

Ads by MMT

Via Agra

Haldwani

Agra

Mahabaleshwar

Approx Travel Time

1d 15h 9m

On Demand

Frequently Asked Questions

What is the distance between Haldwani and Mahabaleshwar?

Mahabaleshwar is approximately 1500+ kms from Haldwani.

How long does it take to reach Mahabaleshwar from Haldwani?

It takes approximately 12 hours to reach Mahabaleshwar from Haldwani by Cab, Flight Via Bareilly, Navi Mumbai.

What is the cheapest way to reach Mahabaleshwar from Haldwani?

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

What is the fastest way to reach Mahabaleshwar from Haldwani?

The fastest way to reach Mahabaleshwar from Haldwani is by Cab, Flight Via Bareilly, Navi Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India