Skip to search

Trains from Kolkata to Ludhiana

1,688 km by rail · 8 direct trains · fastest 24 hr 13 min on the 12379 Jallianwala Bagh Express · 2 daily · 4 stations in Kolkata, 2 in Ludhiana

Departures
04:45 – 23:55
Fare from
₹725
Sleeper · estimate
Check seats for your date

Every direct train

Search Kolkata to Ludhiana for your date

Kolkata to Ludhiana, station by station

Other trains from Kolkata

Other trains to Ludhiana