Trains from Siliguri to Ludhiana
1,675 km by rail · 5 direct trains · fastest 33 hr 51 min on the 15651 Lohit Express · 2 stations in Siliguri, 1 in Ludhiana
- Departures
- 04:15 – 21:35
- Fare from
- ₹720
- Sleeper · estimate
Every direct train
- 15933New Tinsukia–Amritsar Express04:1537 hr 51 min18:06+1 arrives the next day
New Jalpaiguri (NJP) to Ludhiana Jn (LDH)
1,769 km · Mail/Express
- 14663Amrit Bharat Express09:2038 hr 26 min23:46+1 arrives the next day
Baghdogra (BORA) to Ludhiana Jn (LDH)
1,691 km · Mail/Express
- 15655Kamakhya–Vaishno Devi Katra Express18:2037 hr 46 min08:06+2 arrives 2 days later
New Jalpaiguri (NJP) to Ludhiana Jn (LDH)
1,812 km · Mail/Express
- 15651Lohit Express21:3533 hr 51 min07:26+2 arrives 2 days later
New Jalpaiguri (NJP) to Ludhiana Jn (LDH)
1,675 km · Mail/Express · fastest
- 15653Amarnath Express21:3533 hr 51 min07:26+2 arrives 2 days later
New Jalpaiguri (NJP) to Ludhiana Jn (LDH)
1,761 km · Mail/Express
Search Siliguri to Ludhiana for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at New DelhiNDLS
New Jalpaiguri NJP to Ludhiana Jn LDH
13:1527 hr 11 min16:26+1 arrives the next dayHolds 9 in 101 hr 40 min to change at NDLSHolds about 9 times in 10 here. Measured on 1,97,441 paired days.
12423 often runs late
- One change at New DelhiNDLS
New Jalpaiguri NJP to Ludhiana Jn LDH
13:4528 hr 39 min18:24+1 arrives the next dayHolds 9 in 102 hr 10 min to change at NDLS — tightHolds about 9 times in 10 here. 182 min would make it 9 in 10. Measured on 76,606 paired days.
22449 often runs late
- One change at New DelhiNDLS
New Jalpaiguri NJP to Ludhiana Jn LDH
13:1529 hr 43 min18:58+1 arrives the next dayHolds 10 in 102 hr 50 min to change at NDLSHolds about 19 times in 20 here. Measured on 1,97,441 paired days.
12423 often runs late