
Shahganj to Khanna
Khanna is approximately 900+ kms from Shahganj. The fastest way to reach Khanna from Shahganj is by Train. It takes approximately 18 hours. The cheapest way to reach Khanna from Shahganj is by Train Via Moradabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Bareilly
Shahganj
Bareilly
Khanna
Approx Travel Time
19h 25m
₹435
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Khanna
Approx Travel Time
19h 25m
₹555
Onwards
Via Moradabad
CHEAPEST
Shahganj
Moradabad
Khanna
Approx Travel Time
19h 25m
₹415
Onwards
Via Rampur (Uttar Pradesh)
Shahganj
Rampur (Uttar Pradesh)
Khanna
Approx Travel Time
19h 40m
₹560
Onwards
Via Roorkee
Shahganj
Roorkee
Khanna
Approx Travel Time
19h 25m
₹535
Onwards
Via Ambala
Shahganj
Ambala
Khanna
Approx Travel Time
19h 25m
₹505
Onwards
Via Saharanpur
Shahganj
Saharanpur
Khanna
Approx Travel Time
19h 25m
₹545
Onwards
Via Lucknow
Shahganj
Lucknow
Khanna
Approx Travel Time
19h 40m
On Demand
Via Bara Banki
Shahganj
Bara Banki
Khanna
Approx Travel Time
19h 44m
₹540
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Khanna?
Khanna is approximately 900+ kms from Shahganj.
How long does it take to reach Khanna from Shahganj?
It takes approximately 18 hours to reach Khanna from Shahganj by Train.
What is the cheapest way to reach Khanna from Shahganj?
The cheapest way to reach Khanna from Shahganj is by Train Via Moradabad.
What is the fastest way to reach Khanna from Shahganj?
The fastest way to reach Khanna from Shahganj is by Train.
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Bikaner to Shahganj
- Puttur to Shahganj
- Satara to Shahganj
- Bulandshahr to Shahganj
- Kangra to Shahganj
- Ulhasnagar to Shahganj
- Palitana to Shahganj
- Malda to Shahganj
- Igatpuri to Shahganj
- Ranikhet to Shahganj
- Kamareddy to Shahganj
- Modinagar to Shahganj
- Kavathe-Mahankal to Shahganj
- Nadiad to Shahganj
- Srinagar to Shahganj