Skip to search

Trains from Mathura to Bilaspur

986 km by rail · 5 direct trains · fastest 16 hr 55 min on the 22868 Durg Humsafar · 2 daily · 1 station in Mathura, 3 in Bilaspur

Departures
06:30 – 16:27
Fare from
₹535
Sleeper · estimate
Check seats for your date

Every direct train

Search Mathura to Bilaspur for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Agra CanttAGC

    Mathura Jn MTJ to Bilaspur Jn BSP

    08:4019 hr 10 min03:50+1 arrives the next day
    12280Taj Express08:40 — 09:25Superfast
    Holds 8 in 101 hr 15 min to change at AGC — tight

    Holds about 8 times in 10 here. 154 min would make it 9 in 10. Measured on 73,761 paired days.

    20808Hirakund Express10:40 — 03:50Superfast

    12280 often runs late

  • One change at Virangana Lakshmibai(Jhanshi)VGLJ

    Mathura Jn MTJ to Bilaspur Jn BSP

    13:3519 hr 25 min09:00+1 arrives the next day
    20424Patalkot Express13:35 — 17:45Superfast
    Holds 9 in 101 hr 30 min to change at VGLJ

    Holds about 9 times in 10 here. Measured on 89,912 paired days.

    18478Kalingautkal Express19:15 — 09:00Mail/Express

    20424 often runs late

  • One change at Virangana Lakshmibai(Jhanshi)VGLJ

    Mathura Jn MTJ to Bilaspur Jn BSP

    13:3519 hr 25 min09:00+1 arrives the next day
    14624Patalkot Express13:35 — 17:55Mail/Express
    Holds 9 in 101 hr 20 min to change at VGLJ — tight

    Holds about 9 times in 10 here. 89 min would make it 9 in 10. Measured on 89,912 paired days.

    18478Kalingautkal Express19:15 — 09:00Mail/Express

    14624 often runs late

Mathura to Bilaspur, station by station

Other trains from Mathura

Other trains to Bilaspur