hero
How2Go
Mohali to Mahabaleshwar

Mohali to Mahabaleshwar

Mahabaleshwar is approximately 1600+ kms from Mohali. The fastest way to reach Mahabaleshwar from Mohali is by Flight, Bus Via Pune. It takes approximately 7 hours. The cheapest way to reach Mahabaleshwar from Mohali is by Train, Flight, Bus Via Chandigarh, Mumbai which would take approximately 11 hours.

Sort By
Mode of Transport

Via Pune

RECOMMENDED

FASTEST

Mohali

Pune

Mahabaleshwar

Approx Travel Time

6h 55m

₹9,035

Onwards

Mohali

Pune

Mahabaleshwar

Approx Travel Time

7h 11m

₹10,905

Onwards

Via Mumbai

Mohali

Mumbai

Mahabaleshwar

Approx Travel Time

8h 40m

₹8,399

Onwards

Ads by MMT

Via Chandigarh, Pune

Mohali

Chandigarh

Pune

Mahabaleshwar

Approx Travel Time

8h 35m

₹9,164

Onwards

Mohali

Chandigarh

Pune

Mahabaleshwar

Approx Travel Time

8h 35m

₹9,782

Onwards

Via Jaipur, Pune

Mohali

Jaipur

Pune

Mahabaleshwar

Approx Travel Time

8h 5m

₹12,977

Onwards

Ads by MMT

Via Delhi, Pune

Mohali

Delhi

Pune

Mahabaleshwar

Approx Travel Time

8h 20m

₹8,795

Onwards

Via Indore, Pune

Mohali

Indore

Pune

Mahabaleshwar

Approx Travel Time

8h 5m

₹13,113

Onwards

Via Chandigarh, Mumbai

CHEAPEST

Mohali

Chandigarh

Mumbai

Mahabaleshwar

Approx Travel Time

10h 20m

₹8,382

Onwards

Via Jaipur, Mumbai

Mohali

Jaipur

Mumbai

Mahabaleshwar

Approx Travel Time

10h 5m

₹11,199

Onwards

Frequently Asked Questions

What is the distance between Mohali and Mahabaleshwar?

Mahabaleshwar is approximately 1600+ kms from Mohali.

How long does it take to reach Mahabaleshwar from Mohali?

It takes approximately 7 hours to reach Mahabaleshwar from Mohali by Flight, Bus Via Pune.

What is the cheapest way to reach Mahabaleshwar from Mohali?

The cheapest way to reach Mahabaleshwar from Mohali is by Train, Flight, Bus Via Chandigarh, Mumbai.

What is the fastest way to reach Mahabaleshwar from Mohali?

The fastest way to reach Mahabaleshwar from Mohali is by Flight, Bus Via Pune.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India