Shahganj to Narwana - Multiple Options To Reach By Train
Narwana is approximately 800+ kms from Shahganj. The fastest way to reach Narwana from Shahganj is by Train Via Ghaziabad. It takes approximately 18 hours. The cheapest way to reach Narwana from Shahganj is by Train Via Ghaziabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
CHEAPEST
FASTEST
Shahganj
Ghaziabad
Narwana
Approx Travel Time
18h 10m
₹370
Onwards
Via Lucknow
Shahganj
Lucknow
Narwana
Approx Travel Time
18h 10m
On Demand
Via Hapur
Shahganj
Hapur
Narwana
Approx Travel Time
18h 10m
₹545
Onwards
Via Hardoi
Shahganj
Hardoi
Narwana
Approx Travel Time
18h 10m
₹550
Onwards
Via Moradabad
Shahganj
Moradabad
Narwana
Approx Travel Time
18h 10m
₹410
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Narwana
Approx Travel Time
18h 10m
₹535
Onwards
Via Bareilly
Shahganj
Bareilly
Narwana
Approx Travel Time
18h 25m
₹425
Onwards
Via Rampur (Uttar Pradesh)
Shahganj
Rampur (Uttar Pradesh)
Narwana
Approx Travel Time
18h 25m
₹545
Onwards
Via Gurgaon
Shahganj
Gurgaon
Narwana
Approx Travel Time
18h 25m
On Demand
Via Bara Banki
Shahganj
Bara Banki
Narwana
Approx Travel Time
18h 14m
₹535
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Narwana?
Narwana is approximately 800+ kms from Shahganj.
How long does it take to reach Narwana from Shahganj?
It takes approximately 18 hours to reach Narwana from Shahganj by Train Via Ghaziabad.
What is the cheapest way to reach Narwana from Shahganj?
The cheapest way to reach Narwana from Shahganj is by Train Via Ghaziabad.
What is the fastest way to reach Narwana from Shahganj?
The fastest way to reach Narwana from Shahganj is by Train Via Ghaziabad.