hero
How2Go
Najibabad to Mahabaleshwar

Najibabad to Mahabaleshwar

Mahabaleshwar is approximately 1550+ km from Najibabad, 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 Dehradun, Pune

RECOMMENDED

Najibabad

Dehradun

Pune

Mahabaleshwar

Approx Travel Time

12h 25m

₹8,328

Onwards

Najibabad

Dehradun

Pune

Mahabaleshwar

Approx Travel Time

12h 40m

₹8,722

Onwards

Najibabad

Dehradun

Pune

Mahabaleshwar

Approx Travel Time

12h 1m

₹10,319

Onwards

Najibabad

Dehradun

Pune

Mahabaleshwar

Approx Travel Time

12h 14m

₹11,468

Onwards

FASTEST

Najibabad

Dehradun

Pune

Mahabaleshwar

Approx Travel Time

11h 50m

₹13,528

Onwards

Via Delhi, Mumbai

CHEAPEST

Najibabad

Delhi

Mumbai

Mahabaleshwar

Approx Travel Time

1d 6h 18m

₹1,139

Onwards

Najibabad

Delhi

Mumbai

Mahabaleshwar

Approx Travel Time

1d 8h 1m

₹5,037

Onwards

Ads by MMT

Via Delhi

Najibabad

Delhi

Mahabaleshwar

Approx Travel Time

1d 12h 30m

₹5,099

Onwards

Via Delhi, Pune

Najibabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

15h 16m

₹7,627

Onwards

Najibabad

Delhi

Pune

Mahabaleshwar

Approx Travel Time

14h 51m

₹9,388

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Najibabad and Mahabaleshwar?

Mahabaleshwar is approximately 1550+ kms from Najibabad.

How long does it take to reach Mahabaleshwar from Najibabad?

It takes approximately 12 hours to reach Mahabaleshwar from Najibabad by Cab, Flight Via Dehradun, Pune.

What is the cheapest way to reach Mahabaleshwar from Najibabad?

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

What is the fastest way to reach Mahabaleshwar from Najibabad?

The fastest way to reach Mahabaleshwar from Najibabad is by Cab, Flight Via Dehradun, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India