
Shahganj to Unnao
Unnao is approximately 250+ kms from Shahganj. The fastest way to reach Unnao from Shahganj is by Train Via Faizabad. It takes approximately 6 hours. The cheapest way to reach Unnao from Shahganj is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Faizabad
FASTEST
Shahganj
Faizabad
Unnao
Approx Travel Time
6h 12m
₹290
Onwards
Shahganj
Faizabad
Unnao
Approx Travel Time
6h 39m
₹645
Onwards
Via Varanasi
Shahganj
Varanasi
Unnao
Approx Travel Time
10h 38m
₹4,523
Onwards
Via Lucknow
Shahganj
Lucknow
Unnao
Approx Travel Time
7h
₹230
Onwards
Shahganj
Lucknow
Unnao
Approx Travel Time
7h 2m
₹679
Onwards
Shahganj
Lucknow
Unnao
Approx Travel Time
7h 2m
₹1,429
Onwards
Via Ayodhya
Shahganj
Ayodhya
Unnao
Approx Travel Time
6h 36m
₹290
Onwards
Via Bara Banki
Shahganj
Bara Banki
Unnao
Approx Travel Time
7h 8m
₹305
Onwards
Shahganj
Bara Banki
Unnao
Approx Travel Time
7h 3m
₹660
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Unnao?
Unnao is approximately 250+ kms from Shahganj.
How long does it take to reach Unnao from Shahganj?
It takes approximately 6 hours to reach Unnao from Shahganj by Train Via Faizabad.
What is the cheapest way to reach Unnao from Shahganj?
The cheapest way to reach Unnao from Shahganj is by Train.
What is the fastest way to reach Unnao from Shahganj?
The fastest way to reach Unnao from Shahganj is by Train Via Faizabad.


