
Kanpur to Shahganj
Shahganj is approximately 300+ kms from Kanpur. The fastest way to reach Shahganj from Kanpur is by Train. It takes approximately 7 hours. The cheapest way to reach Shahganj from Kanpur is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ayodhya
Kanpur
Ayodhya
Shahganj
Approx Travel Time
6h 55m
₹225
Onwards
Kanpur
Ayodhya
Shahganj
Approx Travel Time
7h 5m
₹579
Onwards
Via Sultanpur
Kanpur
Sultanpur
Shahganj
Approx Travel Time
7h 43m
₹2,398
Onwards
Via Varanasi
Kanpur
Varanasi
Shahganj
Approx Travel Time
10h 44m
₹3,183
Onwards
Via Faizabad
Kanpur
Faizabad
Shahganj
Approx Travel Time
7h 15m
₹225
Onwards
Kanpur
Faizabad
Shahganj
Approx Travel Time
7h 10m
₹679
Onwards
Via Lucknow
Kanpur
Lucknow
Shahganj
Approx Travel Time
7h 35m
₹240
Onwards
Kanpur
Lucknow
Shahganj
Approx Travel Time
8h 5m
₹1,616
Onwards
Via Bara Banki
Kanpur
Bara Banki
Shahganj
Approx Travel Time
7h 51m
₹1,908
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Shahganj?
Shahganj is approximately 300+ kms from Kanpur.
How long does it take to reach Shahganj from Kanpur?
It takes approximately 7 hours to reach Shahganj from Kanpur by Train.
What is the cheapest way to reach Shahganj from Kanpur?
The cheapest way to reach Shahganj from Kanpur is by Train.
What is the fastest way to reach Shahganj from Kanpur?
The fastest way to reach Shahganj from Kanpur is by Train.
Routes Connecting Kanpur
Routes From Kanpur
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Baran
- Shahganj to Anandpur-Sahib
- Shahganj to Thane
- Shahganj to Deo
- Shahganj to Chennai
- Shahganj to Mandsaur
- Shahganj to Islampur
- Shahganj to Thiruvananthapuram
- Shahganj to Bhagalpur
- Shahganj to Ashoknagar
- Shahganj to Udhampur
- Shahganj to Nalgonda
- Shahganj to Erode
- Shahganj to Kankavli
- Shahganj to Nandyal
Routes To Shahganj
- Cuddalore to Shahganj
- Thiruvalla to Shahganj
- Motihari to Shahganj
- Mathura to Shahganj
- Bulandshahr to Shahganj
- Omalur to Shahganj
- Angul to Shahganj
- Rishikesh to Shahganj
- Chittorgarh to Shahganj
- Gandhinagar to Shahganj
- Miryalaguda to Shahganj
- Sambalpur to Shahganj
- Jhansi to Shahganj
- Nalgonda to Shahganj
- Mirzapur to Shahganj


