
Mahendragarh to Kangra
Kangra is approximately 550+ kms from Mahendragarh. The fastest way to reach Kangra from Mahendragarh is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Kangra from Mahendragarh is by Train, Bus Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Mahendragarh
Delhi
Kangra
Approx Travel Time
6h 3m
₹10,487
Onwards
FASTEST
Mahendragarh
Delhi
Kangra
Approx Travel Time
5h 36m
₹7,673
Onwards
CHEAPEST
Mahendragarh
Delhi
Kangra
Approx Travel Time
13h 46m
₹745
Onwards
Via Mohali
Mahendragarh
Mohali
Kangra
Approx Travel Time
9h 15m
₹5,167
Onwards
Via Ludhiana
Mahendragarh
Ludhiana
Kangra
Approx Travel Time
12h 52m
₹4,912
Onwards
Mahendragarh
Ludhiana
Kangra
Approx Travel Time
12h 40m
On Demand
Via Delhi, Mohali
Mahendragarh
Delhi
Mohali
Kangra
Approx Travel Time
14h
₹4,545
Onwards
Via Hisar, Mohali
Mahendragarh
Hisar
Mohali
Kangra
Approx Travel Time
6h 56m
₹10,421
Onwards
Via Delhi, Shimla
Mahendragarh
Delhi
Shimla
Kangra
Approx Travel Time
7h 38m
On Demand
Mahendragarh
Delhi
Shimla
Kangra
Approx Travel Time
7h 11m
On Demand
Frequently Asked Questions
What is the distance between Mahendragarh and Kangra?
Kangra is approximately 550+ kms from Mahendragarh.
How long does it take to reach Kangra from Mahendragarh?
It takes approximately 6 hours to reach Kangra from Mahendragarh by Train, Flight Via Delhi.
What is the cheapest way to reach Kangra from Mahendragarh?
The cheapest way to reach Kangra from Mahendragarh is by Train, Bus Via Delhi.
What is the fastest way to reach Kangra from Mahendragarh?
The fastest way to reach Kangra from Mahendragarh is by Train, Flight Via Delhi.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Manali
- Mahendragarh to Jagdalpur
- Mahendragarh to Kanpur
- Mahendragarh to Malout
- Mahendragarh to Adilabad
- Mahendragarh to Garhwa
- Mahendragarh to Mayiladuthurai
- Mahendragarh to Lakhimpur
- Mahendragarh to Tinsukia
- Mahendragarh to Bhadrachalam
- Mahendragarh to Ranchi
- Mahendragarh to Bhawanipatna
- Mahendragarh to Valsad
- Mahendragarh to Rajahmundry
- Mahendragarh to Karimnagar
Routes To Mahendragarh
- Coonoor to Mahendragarh
- Shamli to Mahendragarh
- Charkhi-dadri to Mahendragarh
- Bhadrachalam to Mahendragarh
- Itanagar to Mahendragarh
- Bekal to Mahendragarh
- Rajula to Mahendragarh
- Ghazipur to Mahendragarh
- Jagdalpur to Mahendragarh
- Kanhangad to Mahendragarh
- Cuddalore to Mahendragarh
- Port-Blair to Mahendragarh
- Kaithal to Mahendragarh
- Pilibhit to Mahendragarh
- Kamareddy to Mahendragarh


