Trains from Gaya to Ayodhya
396 km by rail · 5 direct trains · fastest 7 hr 16 min on the 13435 Amrit Bharat Express · 3 daily · 1 station in Gaya, 3 in Ayodhya
- Departures
- 01:00 – 21:05
- Fare from
- ₹265
- Sleeper · estimate
Every direct train
- 13307Gangasutlej Express01:008 hr 8 min09:08
Gaya Jn (GAYA) to Bilhar Ghat (BLG)
396 km · Mail/Express
- 18103Jalianwalabag Express03:557 hr 35 min11:30
Gaya Jn (GAYA) to Ayodhya Cantt (AYC)
418 km · Mail/Express
- 13009Doon Express04:5511 hr 13 min16:08
Gaya Jn (GAYA) to Ayodhya Dham Jn (AY)
410 km · Mail/Express
- 13435Amrit Bharat Express05:207 hr 16 min12:36
Gaya Jn (GAYA) to Ayodhya Dham Jn (AY)
410 km · Mail/Express · fastest
- 13151Kolkata–Jammu Tawi Express21:059 hr 5 min06:10+1 arrives the next day
Gaya Jn (GAYA) to Ayodhya Dham Jn (AY)
411 km · Mail/Express