Trains from Bhubaneswar to Gwalior
1,364 km by rail · 3 direct trains · fastest 25 hr 40 min on the 20807 Hirakud Express · 1 daily · 1 station in Bhubaneswar, 2 in Gwalior
- Departures
- 01:00 – 22:00
- Fare from
- ₹625
- Sleeper · estimate
Every direct train
- 01930Khurda Road–Jhansi Special01:0030 hr 45 min07:45+1 arrives the next day
Bhubaneswar (BBS) to Sanichara (SAC)
1,542 km · Mail/Express
- 20807Hirakud Express07:1525 hr 40 min08:55+1 arrives the next day
Bhubaneswar (BBS) to Gwalior Jn (GWL)
1,364 km · Superfast · fastest
- 18477Utkal Express22:0033 hr 5 min07:05+2 arrives 2 days later
Bhubaneswar (BBS) to Gwalior Jn (GWL)
1,739 km · Mail/Express
Search Bhubaneswar to Gwalior for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at AngulANGL
Bhubaneswar BBS to Gwalior Jn GWL
07:1525 hr 40 min08:55+1 arrives the next dayHolds 8 in 101 hr 17 min to change at ANGL — tightHolds about 8 times in 10 here. 119 min would make it 9 in 10. Measured on 32,706 paired days.
20817 often runs late
- One change at SambalpurSBP
Bhubaneswar BBS to Gwalior Jn GWL
06:3526 hr 20 min08:55+1 arrives the next dayHolds 9 in 102 hr 5 min to change at SBPHolds about 9 times in 10 here. This train arrives a median 37 min late, against 54 min late for the junction's typical arrival. Measured on 34,897 paired days.
12893 often runs late
- One change at AngulANGL
Bhubaneswar BBS to Gwalior Jn GWL
06:2026 hr 35 min08:55+1 arrives the next dayHolds 9 in 101 hr 47 min to change at ANGLHolds about 9 times in 10 here. Measured on 32,706 paired days.
08475 often runs late
- One change at DurgDURG
Bhubaneswar BBS to Gwalior Jn GWL
01:5028 hr 33 min06:23+1 arrives the next dayHolds 8 in 102 hr 30 min to change at DURG — tightHolds about 8 times in 10 here. This train arrives a median 110 min late, against 23 min late for the junction's typical arrival. 241 min would make it 9 in 10. Measured on 1,35,188 paired days.
20918 often runs late
- One change at New DelhiNDLS
Bhubaneswar BBS to Gwalior Jn GWL
07:3528 hr 57 min12:32+1 arrives the next dayHolds 8 in 101 hr 35 min to change at NDLS — tightHolds about 8 times in 10 here. This train arrives a median 45 min late, against 13 min late for the junction's typical arrival. 130 min would make it 9 in 10. Measured on 1,97,441 paired days.
12281 often runs late
- One change at New DelhiNDLS
Bhubaneswar BBS to Gwalior Jn GWL
10:3529 hr 15 min15:50+1 arrives the next dayHolds 9 in 101 hr 20 min to change at NDLS — tightHolds about 9 times in 10 here. 99 min would make it 9 in 10. Measured on 1,97,441 paired days.
22811 often runs late
- One change at Raipur JnR
Bhubaneswar BBS to Gwalior Jn GWL
21:0530 hr 13 min03:18+2 arrives 2 days laterHolds 9 in 103 hr 15 min to change at R — tightHolds about 9 times in 10 here. 238 min would make it 9 in 10. Measured on 41,784 paired days.
12994 often runs late
Bhubaneswar to Gwalior, station by station
Other trains from Bhubaneswar
- Bhubaneswar to Delhi12 direct trains
- Bhubaneswar to Mumbai4 direct trains
- Bhubaneswar to Bengaluru26 direct trains
- Bhubaneswar to Hyderabad15 direct trains
- Bhubaneswar to Patna4 direct trains
- Bhubaneswar to Chennai34 direct trains
- Bhubaneswar to Kanpur11 direct trains
- Bhubaneswar to Kolkata79 direct trains