Trains from Moradabad to Ayodhya
453 km by rail · 14 direct trains · fastest 7 hr 6 min on the 22490 Vande Bharat Express · 4 daily · 1 station in Moradabad, 2 in Ayodhya
- Departures
- 00:16 – 23:40
- Fare from
- ₹295
- Sleeper · estimate
Every direct train
- 14650Saryuyamuna Express00:168 hr 12 min08:28
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 15934Amritsar–New Tinsukia Express00:558 hr 45 min09:40
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 13010Doon Express02:059 hr11:05
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 13308Gangasatluj Express04:019 hr 49 min13:50
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 14022Anand Vihar–Purulia Express08:258 hr16:25
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 15623Bhagat Ki Kothi–Kamakhya Express08:258 hr16:25
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 22490Vande Bharat Express08:407 hr 6 min15:46
Moradabad (MB) to Ayodhya Dham Jn (AY)
461 km · Shatabdi · fastest
- 13152Kolkata Express10:009 hr 30 min19:30
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 04214Anand Vihar–Ayodhya Cantt Special11:4510 hr 15 min22:00
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 15116Delhi–Chhapra Express18:059 hr 45 min03:50+1 arrives the next day
Moradabad (MB) to Ayodhya Cantt (AYC)
468 km · Mail/Express
- 14018Sadbhavna Express19:459 hr 40 min05:25+1 arrives the next day
Moradabad (MB) to Ayodhya Cantt (AYC)
468 km · Mail/Express
- 18104Amritsar–Tatanagar Express21:307 hr 36 min05:06+1 arrives the next day
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 14206Ayodhya Express22:108 hr 10 min06:20+1 arrives the next day
Moradabad (MB) to Ayodhya Cantt (AYC)
453 km · Mail/Express
- 15716Garib Nawaz Express23:407 hr 56 min07:36+1 arrives the next day
Moradabad (MB) to Ayodhya Cantt (AYC)
454 km · Mail/Express