Skip to search

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
Check seats for your date

Every direct train

Search Moradabad to Ayodhya for your date

Moradabad to Ayodhya, station by station

Other trains from Moradabad

Other trains to Ayodhya