Skip to search

Trains from Ludhiana to Ayodhya

833 km by rail · 5 direct trains · fastest 14 hr 4 min on the 18104 Amritsar–Tatanagar Express · 2 daily · 2 stations in Ludhiana, 1 in Ayodhya

Departures
01:55 – 19:55
Fare from
₹455
Sleeper · estimate
Check seats for your date

Every direct train

Search Ludhiana to Ayodhya for your date

Ludhiana to Ayodhya, station by station

Other trains from Ludhiana

Other trains to Ayodhya