Trains from Agra to Bilaspur
932 km by rail · 7 direct trains · fastest 14 hr 55 min on the 12550 Udhampur–Durg Superfast Express · 2 daily · 1 station in Agra, 3 in Bilaspur
- Departures
- 07:20 – 17:20
- Fare from
- ₹520
- Sleeper · estimate
Every direct train
- 18238Chhattisgarh Express07:2026 hr 48 min10:08+1 arrives the next day
Agra Cantt (AGC) to Belha (BYL)
1,291 km · Mail/Express
- 20808Hirakund Express10:4017 hr 10 min03:50+1 arrives the next day
Agra Cantt (AGC) to Bilaspur Jn (BSP)
941 km · Superfast
- 20848Durg Superfast Express14:0016 hr 5 min06:05+1 arrives the next day
Agra Cantt (AGC) to Usalapur (Bilaspur) (USL)
932 km · Mail/Express
- 22868Durg Humsafar14:0016 hr 5 min06:05+1 arrives the next day
Agra Cantt (AGC) to Usalapur (Bilaspur) (USL)
932 km · Superfast
- 18478Kalingautkal Express14:4518 hr 15 min09:00+1 arrives the next day
Agra Cantt (AGC) to Bilaspur Jn (BSP)
941 km · Mail/Express
- 12550Udhampur–Durg Superfast Express17:0514 hr 55 min08:00+1 arrives the next day
Agra Cantt (AGC) to Usalapur (Bilaspur) (USL)
933 km · Superfast · fastest
- 12410Gondwana Express17:2022 hr 10 min15:30+1 arrives the next day
Agra Cantt (AGC) to Bilaspur Jn (BSP)
1,311 km · Superfast
Search Agra to Bilaspur for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Agra Cantt AGC to Bilaspur Jn BSP
09:5517 hr 55 min03:50+1 arrives the next dayHolds 9 in 101 hr 48 min to change at VGLJHolds about 9 times in 10 here. Measured on 89,912 paired days.
20808 often runs late
- One change at Gwalior JnGWL
Agra Cantt AGC to Bilaspur Jn BSP
09:1518 hr 35 min03:50+1 arrives the next dayHolds 8 in 101 hr 16 min to change at GWL — tightHolds about 8 times in 10 here. 139 min would make it 9 in 10. Measured on 86,750 paired days.
12808 often runs late
- One change at Virangana Lakshmibai(Jhanshi)VGLJ
Agra Cantt AGC to Bilaspur Jn BSP
14:2018 hr 40 min09:00+1 arrives the next dayHolds 9 in 101 hr 30 min to change at VGLJHolds about 9 times in 10 here. Measured on 89,912 paired days.
20424 often runs late