Skip to search

Trains from Bilaspur to Ludhiana

1,438 km by rail · 4 direct trains · fastest 22 hr 23 min on the 12549 Durg–Udhampur Superfast · 1 daily · 3 stations in Bilaspur, 1 in Ludhiana

Departures
13:55 – 18:45
Fare from
₹680
Sleeper · estimate
Check seats for your date

Every direct train

  • 20847Durg–Udhampur Superfast
    13:5522 hr 35 min12:30+1 arrives the next day

    Usalapur (Bilaspur) (USL) to Ludhiana Jn (LDH)

    1,438 km · Mail/Express

    Seats and fares for USL to LDH

  • 18237Chhattisgarh Express
    14:3536 hr 58 min03:33+2 arrives 2 days later

    Belha (BYL) to Ludhiana Jn (LDH)

    1,861 km · Composite

    Seats and fares for BYL to LDH

  • 12549Durg–Udhampur Superfast
    15:0022 hr 23 min13:23+1 arrives the next day

    Usalapur (Bilaspur) (USL) to Ludhiana Jn (LDH)

    1,446 km · Superfast · fastest

    Seats and fares for USL to LDH

  • 20807Hirakud Express
    18:4525 hr 7 min19:52+1 arrives the next day

    Bilaspur Jn (BSP) to Ludhiana Jn (LDH)

    1,447 km · Superfast

    Seats and fares for BSP to LDH

Search Bilaspur to Ludhiana for your date

Bilaspur to Ludhiana, station by station

Other trains from Bilaspur

Other trains to Ludhiana