
Shahganj to Lucknow
Lucknow is approximately 200+ kms from Shahganj. The fastest way to reach Lucknow from Shahganj is by Train Via Ayodhya. It takes approximately 5 hours. The cheapest way to reach Lucknow from Shahganj is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Ayodhya
FASTEST
Shahganj
Ayodhya
Lucknow
Approx Travel Time
4h 26m
₹290
Onwards
Shahganj
Ayodhya
Lucknow
Approx Travel Time
5h 39m
₹1,044
Onwards
Via Faizabad
Shahganj
Faizabad
Lucknow
Approx Travel Time
4h 46m
₹290
Onwards
Shahganj
Faizabad
Lucknow
Approx Travel Time
6h 25m
₹345
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Lucknow?
Lucknow is approximately 200+ kms from Shahganj.
How long does it take to reach Lucknow from Shahganj?
It takes approximately 5 hours to reach Lucknow from Shahganj by Train Via Ayodhya.
What is the cheapest way to reach Lucknow from Shahganj?
The cheapest way to reach Lucknow from Shahganj is by Train.
What is the fastest way to reach Lucknow from Shahganj?
The fastest way to reach Lucknow from Shahganj is by Train Via Ayodhya.


