Skip to search

Trains from Ayodhya to Ludhiana

840 km by rail · 5 direct trains · fastest 15 hr 41 min on the 14649 Saryu Yamuna Express · 2 daily · 1 station in Ayodhya, 1 in Ludhiana

Departures
01:40 – 22:25
Fare from
₹460
Sleeper · estimate
Check seats for your date

Every direct train

Search Ayodhya to Ludhiana for your date

Ayodhya to Ludhiana, station by station

Other trains from Ayodhya

Other trains to Ludhiana