
Roorkee to Kangra
Kangra is approximately 350+ kms from Roorkee. The fastest way to reach Kangra from Roorkee is by Train, Flight Via Mohali. It takes approximately 6 hours. The cheapest way to reach Kangra from Roorkee is by Train, Bus Via Pathankot which would take approximately 10 hours.
Sort By
Mode of Transport
Via Mohali
RECOMMENDED
FASTEST
Roorkee
Mohali
Kangra
Approx Travel Time
5h 26m
₹3,384
Onwards
Via Kurukshetra
Roorkee
Kurukshetra
Kangra
Approx Travel Time
9h 27m
₹4,215
Onwards
Via Ludhiana
Roorkee
Ludhiana
Kangra
Approx Travel Time
9h 39m
₹6,354
Onwards
Via Phagwara
Roorkee
Phagwara
Kangra
Approx Travel Time
9h 54m
₹5,025
Onwards
Via Ambala
Roorkee
Ambala
Kangra
Approx Travel Time
10h 24m
₹4,256
Onwards
Roorkee
Ambala
Kangra
Approx Travel Time
10h 46m
₹700
Onwards
Via Jalandhar
Roorkee
Jalandhar
Kangra
Approx Travel Time
10h 38m
₹5,388
Onwards
Via Pathankot
Roorkee
Pathankot
Kangra
Approx Travel Time
10h 3m
₹3,187
Onwards
CHEAPEST
Roorkee
Pathankot
Kangra
Approx Travel Time
10h 15m
₹441
Onwards
Via Karnal
Roorkee
Karnal
Kangra
Approx Travel Time
11h 56m
₹3,783
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Kangra?
Kangra is approximately 350+ kms from Roorkee.
How long does it take to reach Kangra from Roorkee?
It takes approximately 6 hours to reach Kangra from Roorkee by Train, Flight Via Mohali.
What is the cheapest way to reach Kangra from Roorkee?
The cheapest way to reach Kangra from Roorkee is by Train, Bus Via Pathankot.
What is the fastest way to reach Kangra from Roorkee?
The fastest way to reach Kangra from Roorkee is by Train, Flight Via Mohali.
Routes Connecting Roorkee
Routes From Roorkee
Routes To Roorkee
- Laxmangarh to Roorkee
- Khanapur to Roorkee
- Penukonda to Roorkee
- Kollam to Roorkee
- Nanded to Roorkee
- Purnia to Roorkee
- Sindhanur to Roorkee
- Radhanpur to Roorkee
- Veraval to Roorkee
- Charkhi-dadri to Roorkee
- Amalner to Roorkee
- Miryalaguda to Roorkee
- Malout to Roorkee
- Thiruvannamalai to Roorkee
- Pathanamthitta to Roorkee


