hero
How2Go
Kangra to Mahabaleshwar

Kangra to Mahabaleshwar

Mahabaleshwar is approximately 1600+ kms from Kangra. The fastest way to reach Mahabaleshwar from Kangra is by Flight, Cab Via Mohali, Pune. It takes approximately 10 hours. The cheapest way to reach Mahabaleshwar from Kangra is by Bus Via Delhi which would take approximately 47 hours.

Sort By
Mode of Transport

Via Mohali, Pune

RECOMMENDED

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

10h 30m

₹12,675

Onwards

FASTEST

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

10h 9m

₹15,047

Onwards

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

14h 38m

₹13,407

Onwards

Via Delhi

CHEAPEST

Kangra

Delhi

Mahabaleshwar

Approx Travel Time

1d 22h 50m

₹5,218

Onwards

Ads by MMT

Via Delhi, Pune

Kangra

Delhi

Pune

Mahabaleshwar

Approx Travel Time

11h 5m

₹12,661

Onwards

Kangra

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 44m

₹14,764

Onwards

Via Mohali, Mumbai

Kangra

Mohali

Mumbai

Mahabaleshwar

Approx Travel Time

15h 7m

₹12,982

Onwards

Ads by MMT

Via Jaipur, Pune

Kangra

Jaipur

Pune

Mahabaleshwar

Approx Travel Time

11h 55m

₹14,468

Onwards

Via Mohali, Navi Mumbai

Kangra

Mohali

Navi Mumbai

Mahabaleshwar

Approx Travel Time

14h 22m

₹13,744

Onwards

Via Delhi, Navi Mumbai

Kangra

Delhi

Navi Mumbai

Mahabaleshwar

Approx Travel Time

10h 57m

₹16,034

Onwards

Frequently Asked Questions

What is the distance between Kangra and Mahabaleshwar?

Mahabaleshwar is approximately 1600+ kms from Kangra.

How long does it take to reach Mahabaleshwar from Kangra?

It takes approximately 10 hours to reach Mahabaleshwar from Kangra by Flight, Cab Via Mohali, Pune.

What is the cheapest way to reach Mahabaleshwar from Kangra?

The cheapest way to reach Mahabaleshwar from Kangra is by Bus Via Delhi.

What is the fastest way to reach Mahabaleshwar from Kangra?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India