Skip to search

Trains from Rajkot to Bilaspur

1,615 km by rail · 4 direct trains · fastest 26 hr 40 min on the 12905 Shalimar Superfast Express · 1 station in Rajkot, 1 in Bilaspur

Departures
13:25 – 23:45
Fare from
₹735
Sleeper · estimate
Check seats for your date

Every direct train

  • 12905Shalimar Superfast Express
    13:2526 hr 40 min16:05+1 arrives the next day

    Rajkot Jn (RJT) to Bilaspur Jn (BSP)

    1,615 km · Superfast · fastest

    Seats and fares for RJT to BSP

  • 12949Kaviguru Express
    13:2527 hr 10 min16:35+1 arrives the next day

    Rajkot Jn (RJT) to Bilaspur Jn (BSP)

    1,615 km · Superfast

    Seats and fares for RJT to BSP

  • 22905Okha–Shalimar Superfast Express
    13:2526 hr 40 min16:05+1 arrives the next day

    Rajkot Jn (RJT) to Bilaspur Jn (BSP)

    1,615 km · Superfast

    Seats and fares for RJT to BSP

  • 22939Okha–Bilaspur Superfast Express
    23:4527 hr 15 min03:00+2 arrives 2 days later

    Rajkot Jn (RJT) to Bilaspur Jn (BSP)

    1,615 km · Superfast

    Seats and fares for RJT to BSP

Search Rajkot to Bilaspur for your date

Rajkot to Bilaspur, station by station

Other trains from Rajkot

Other trains to Bilaspur