
Ayodhya to Shahganj
Shahganj is approximately 100+ kms from Ayodhya. The fastest way to reach Shahganj from Ayodhya is by Train. It takes approximately 2 hours. The cheapest way to reach Shahganj from Ayodhya is by Train which would take approximately 2 hours.
Sort By
Mode of Transport
Via Faizabad
Ayodhya
Faizabad
Shahganj
Approx Travel Time
3h 25m
₹2,694
Onwards
Ayodhya
Faizabad
Shahganj
Approx Travel Time
3h 25m
₹290
Onwards
Via Akbarpur, Ambedkar Nagar
Ayodhya
Akbarpur, Ambedkar Nagar
Shahganj
Approx Travel Time
3h 40m
₹290
Onwards
Ayodhya
Akbarpur, Ambedkar Nagar
Shahganj
Approx Travel Time
3h 55m
₹1,833
Onwards
Via Phulpur
Ayodhya
Phulpur
Shahganj
Approx Travel Time
3h 55m
₹290
Onwards
Frequently Asked Questions
What is the distance between Ayodhya and Shahganj?
Shahganj is approximately 100+ kms from Ayodhya.
How long does it take to reach Shahganj from Ayodhya?
It takes approximately 2 hours to reach Shahganj from Ayodhya by Train.
What is the cheapest way to reach Shahganj from Ayodhya?
The cheapest way to reach Shahganj from Ayodhya is by Train.
What is the fastest way to reach Shahganj from Ayodhya?
The fastest way to reach Shahganj from Ayodhya is by Train.