Trains from Gaya to Moradabad
10 direct trains · fastest 13 hr 10 min on the 12357 DURGIANA EXP · 3 daily
Counted across one station in Gaya and one station in Moradabad. Each train below names the stations it actually uses.
Check live seats and faresGaya (GAYA) to Moradabad (MB)Every direct train
- 13307GANGASUTLEJ EXP01:0020 hr 30 min21:30
Gaya Jn (GAYA) to Moradabad (MB)
869 km · Mail/Express
- 04311HWH HW SPL02:3517 hr 35 min20:10
Gaya Jn (GAYA) to Moradabad (MB)
846 km · Mail/Express
- 18103JALIANWALABAG EX03:5516 hr 55 min20:50
Gaya Jn (GAYA) to Moradabad (MB)
869 km · Mail/Express
- 13009DOON EXPRESS04:5521 hr 25 min02:20+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
869 km · Mail/Express
- 13065AMRIT BHARAT EXP07:3015 hr 8 min22:38
Gaya Jn (GAYA) to Moradabad (MB)
829 km · Mail/Express
- 04681KOAA JAT SPL08:3515 hr 55 min00:30+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
847 km · Mail/Express
- 12371HWH BKN SF EXP14:4515 hr 30 min06:15+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
846 km · Superfast
- 12357DURGIANA EXP18:4013 hr 10 min07:50+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
847 km · Superfast · fastest
- 22317HUMSAFAR EXP20:0015 hr 14 min11:14+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
829 km · Superfast
- 13151KOAA JAT EXPRES21:0522 hr 5 min19:10+1 arrives the next day
Gaya Jn (GAYA) to Moradabad (MB)
869 km · Mail/Express
Departure and arrival times are the published timetable and change only when it does. Seats are not shown here because they belong to one station pair on one date — each row links to its own. When every direct train is full, a journey with one change often still has a berth, and the search looks for those too.
Gaya to Moradabad, station by station
Other trains from Gaya
Other trains to Moradabad
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.