hero
How2Go
Kangra to Mahabaleshwar

Kangra to Mahabaleshwar

Mahabaleshwar is approximately 1650+ 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

FASTEST

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

10h 9m

₹14,889

Onwards

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

10h 30m

₹12,536

Onwards

Kangra

Mohali

Pune

Mahabaleshwar

Approx Travel Time

14h 38m

₹13,407

Onwards

Via Delhi

CHEAPEST

Kangra

Delhi

Mahabaleshwar

Approx Travel Time

1d 22h 45m

₹5,408

Onwards

Ads by MMT

Via Delhi, Pune

Kangra

Delhi

Pune

Mahabaleshwar

Approx Travel Time

10h 44m

₹15,035

Onwards

Kangra

Delhi

Pune

Mahabaleshwar

Approx Travel Time

11h 5m

₹12,682

Onwards

Via Jaipur, Pune

Kangra

Jaipur

Pune

Mahabaleshwar

Approx Travel Time

11h 34m

₹15,560

Onwards

Kangra

Jaipur

Pune

Mahabaleshwar

Approx Travel Time

11h 55m

₹13,207

Onwards

Ads by MMT

Via Mohali, Navi Mumbai

Kangra

Mohali

Navi Mumbai

Mahabaleshwar

Approx Travel Time

10h 32m

₹17,610

Onwards

Via Delhi, Navi Mumbai

Kangra

Delhi

Navi Mumbai

Mahabaleshwar

Approx Travel Time

10h 57m

₹16,051

Onwards

Frequently Asked Questions

What is the distance between Kangra and Mahabaleshwar?

Mahabaleshwar is approximately 1650+ 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