
Shahganj to Kangra
Kangra is approximately 1150+ kms from Shahganj. The fastest way to reach Kangra from Shahganj is by Train, Flight Via Varanasi, Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Shahganj is by Train, Flight Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Mohali
RECOMMENDED
Shahganj
Prayagraj(Allahabad)
Mohali
Kangra
Approx Travel Time
7h 20m
₹11,134
Onwards
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Kangra
Approx Travel Time
6h 50m
₹9,582
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Kangra
Approx Travel Time
8h 50m
₹7,381
Onwards
Via Lucknow, Chandigarh
Shahganj
Lucknow
Chandigarh
Kangra
Approx Travel Time
8h 50m
₹7,381
Onwards
Via Delhi
CHEAPEST
Shahganj
Delhi
Kangra
Approx Travel Time
15h 45m
₹5,657
Onwards
Via Bara Banki, Delhi
Shahganj
Bara Banki
Delhi
Kangra
Approx Travel Time
17h 20m
₹5,802
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Kangra
Approx Travel Time
17h 5m
₹5,922
Onwards
Shahganj
Lucknow
Delhi
Kangra
Approx Travel Time
8h 35m
₹9,695
Onwards
Via Kanpur, Delhi
Shahganj
Kanpur
Delhi
Kangra
Approx Travel Time
17h 35m
₹5,862
Onwards
Via Varanasi, Delhi
FASTEST
Shahganj
Varanasi
Delhi
Kangra
Approx Travel Time
6h 20m
₹9,170
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Kangra?
Kangra is approximately 1150+ kms from Shahganj.
How long does it take to reach Kangra from Shahganj?
It takes approximately 7 hours to reach Kangra from Shahganj by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Kangra from Shahganj?
The cheapest way to reach Kangra from Shahganj is by Train, Flight Via Delhi.
What is the fastest way to reach Kangra from Shahganj?
The fastest way to reach Kangra from Shahganj is by Train, Flight Via Varanasi, Delhi.