
Shahganj to Kangra
Kangra is approximately 1050+ kms from Shahganj. The fastest way to reach Kangra from Shahganj is by Train, Flight Via Ayodhya, Delhi. It takes approximately 7 hours. The cheapest way to reach Kangra from Shahganj is by Train, Bus Via Ludhiana which would take approximately 23 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
Shahganj
Gorakhpur
Kangra
Approx Travel Time
7h 30m
On Demand
Via Ayodhya, Delhi
FASTEST
Shahganj
Ayodhya
Delhi
Kangra
Approx Travel Time
6h 50m
₹13,832
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Kangra
Approx Travel Time
7h 33m
₹14,110
Onwards
Via Rajpura
Shahganj
Rajpura
Kangra
Approx Travel Time
22h 29m
₹4,446
Onwards
Via Ludhiana
CHEAPEST
Shahganj
Ludhiana
Kangra
Approx Travel Time
23h 16m
₹2,509
Onwards
Via Robertsganj, Delhi
Shahganj
Robertsganj
Delhi
Kangra
Approx Travel Time
1d 12h 5m
On Demand
Via Phulpur, Gorakhpur
Shahganj
Phulpur
Gorakhpur
Kangra
Approx Travel Time
8h 40m
On Demand
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Kangra
Approx Travel Time
9h 12m
₹7,786
Onwards
Via Gorakhpur, Delhi
Shahganj
Gorakhpur
Delhi
Kangra
Approx Travel Time
7h 45m
On Demand
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Kangra
Approx Travel Time
10h 7m
₹9,538
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Kangra?
Kangra is approximately 1050+ 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 Ayodhya, Delhi.
What is the cheapest way to reach Kangra from Shahganj?
The cheapest way to reach Kangra from Shahganj is by Train, Bus Via Ludhiana.
What is the fastest way to reach Kangra from Shahganj?
The fastest way to reach Kangra from Shahganj is by Train, Flight Via Ayodhya, Delhi.
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Itarsi to Shahganj
- Gurdaspur to Shahganj
- Wardha to Shahganj
- Chalisgaon to Shahganj
- Nilambur to Shahganj
- Adilabad to Shahganj
- Shillong to Shahganj
- Didwana to Shahganj
- Kumta to Shahganj
- Mahabaleshwar to Shahganj
- Rajampet to Shahganj
- Kavathe-Mahankal to Shahganj
- Bhimavaram to Shahganj
- Navsari to Shahganj
- Palwal to Shahganj


