hero
How2Go
Faridabad to Mahabaleshwar

Faridabad to Mahabaleshwar

Mahabaleshwar is approximately 1350+ kms from Faridabad. The fastest way to reach Mahabaleshwar from Faridabad is by Train, Flight, Cab Via Delhi, Navi Mumbai. It takes approximately 11 hours. The cheapest way to reach Mahabaleshwar from Faridabad is by Train, Bus Via Mumbai which would take approximately 29 hours.

Sort By
Mode of Transport

Via Delhi, Navi Mumbai

RECOMMENDED

FASTEST

Faridabad

Delhi

Navi Mumbai

Mahabaleshwar

Approx Travel Time

10h 20m

₹9,657

Onwards

Via Delhi, Pune

Faridabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 23m

₹8,884

Onwards

Faridabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 55m

₹7,433

Onwards

Faridabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 47m

₹8,026

Onwards

Faridabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 50m

₹9,538

Onwards

Faridabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 28m

₹6,779

Onwards

Ads by MMT

Via Gurgaon

Faridabad

Gurgaon

Mahabaleshwar

Approx Travel Time

1d 7h 5m

On Demand

Direct Cab

Faridabad

Mahabaleshwar

Approx Travel Time

1d 1h 42m

On Demand

Ads by MMT

Via Mumbai

Faridabad

Mumbai

Mahabaleshwar

Approx Travel Time

1d 5h 37m

₹5,098

Onwards

CHEAPEST

Faridabad

Mumbai

Mahabaleshwar

Approx Travel Time

1d 4h 34m

₹944

Onwards

Frequently Asked Questions

What is the distance between Faridabad and Mahabaleshwar?

Mahabaleshwar is approximately 1350+ kms from Faridabad.

How long does it take to reach Mahabaleshwar from Faridabad?

It takes approximately 11 hours to reach Mahabaleshwar from Faridabad by Train, Flight, Cab Via Delhi, Navi Mumbai.

What is the cheapest way to reach Mahabaleshwar from Faridabad?

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

What is the fastest way to reach Mahabaleshwar from Faridabad?

The fastest way to reach Mahabaleshwar from Faridabad is by Train, Flight, Cab Via Delhi, Navi Mumbai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India