Trains from Bilaspur to Mathura
986 km by rail · 5 direct trains · fastest 14 hr 54 min on the 22867 Hazrat Nizamuddin Humsafar Express · 2 daily · 3 stations in Bilaspur, 1 in Mathura
- Departures
- 05:50 – 18:45
- Fare from
- ₹535
- Sleeper · estimate
Every direct train
- 12409Gondwana Superfast Express05:5021 hr 5 min02:55+1 arrives the next day
Bilaspur Jn (BSP) to Mathura Jn (MTJ)
1,365 km · Superfast
- 22867Hazrat Nizamuddin Humsafar Express13:5014 hr 54 min04:44+1 arrives the next day
Usalapur (Bilaspur) (USL) to Mathura Jn (MTJ)
986 km · Superfast · fastest
- 18477Utkal Express14:3019 hr 25 min09:55+1 arrives the next day
Bilaspur Jn (BSP) to Mathura Jn (MTJ)
994 km · Mail/Express
- 18237Chhattisgarh Express14:3526 hr 25 min17:00+1 arrives the next day
Belha (BYL) to Mathura Jn (MTJ)
1,345 km · Composite
- 20807Hirakud Express18:4517 hr 10 min11:55+1 arrives the next day
Bilaspur Jn (BSP) to Mathura Jn (MTJ)
995 km · Superfast
Search Bilaspur to Mathura for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at UmariaUMR
Bilaspur Jn BSP to Mathura Jn MTJ
11:3517 hr 9 min04:44+1 arrives the next dayHolds 8 in 101 hr 12 min to change at UMR — tightHolds about 8 times in 10 here. This train arrives a median 50 min late, against 30 min late for the junction's typical arrival. 100 min would make it 9 in 10. Measured on 12,984 paired days.
18234 often runs late
- One change at Bina JnBINA
Bilaspur Jn BSP to Mathura Jn MTJ
07:2017 hr 30 min00:50+1 arrives the next dayHolds 9 in 101 hr 25 min to change at BINA — tightHolds about 9 times in 10 here. 90 min would make it 9 in 10. Measured on 38,665 paired days.
22170 often runs late
- One change at Bina JnBINA
Bilaspur Jn BSP to Mathura Jn MTJ
07:2017 hr 50 min01:10+1 arrives the next dayHolds 9 in 101 hr 45 min to change at BINAHolds about 9 times in 10 here. Measured on 38,665 paired days.
22170 often runs late
- One change at Katni MurwaraKMZ
Bilaspur Jn BSP to Mathura Jn MTJ
22:2019 hr 10 min17:30+1 arrives the next dayHolds 9 in 101 hr 20 min to change at KMZHolds about 9 times in 10 here. This train arrives a median 3 min late, against 28 min late for the junction's typical arrival. Measured on 43,866 paired days.
11449 often runs late
- One change at Anuppur JnAPR
Bilaspur Jn BSP to Mathura Jn MTJ
06:0020 hr 13 min02:13+1 arrives the next dayHolds 9 in 101 hr 25 min to change at APRHolds about 9 times in 10 here. Measured on 25,204 paired days.
68747 often runs late
- One change at Agra CanttAGC
Bilaspur Jn BSP to Mathura Jn MTJ
05:5022 hr 10 min04:00+1 arrives the next dayHolds 8 in 101 hr 5 min to change at AGC — tightHolds about 8 times in 10 here. This train arrives a median 45 min late, against 25 min late for the junction's typical arrival. 131 min would make it 9 in 10. Measured on 89,891 paired days.
12409 often runs late
- One change at BirsinghpurBRS
Bilaspur Jn BSP to Mathura Jn MTJ
11:3522 hr 20 min09:55+1 arrives the next dayAlmost always holds2 hr 46 min to change at BRSAlmost always holds here. This train arrives a median 52 min late, against 34 min late for the junction's typical arrival. Measured on 11,044 paired days.
18234 often runs late