Trains from Bilaspur Jn to Bhubaneswar
Bilaspur Jn to Bhubaneswar is 519 km by rail. 8 direct trains run it; the fastest is the 20917 Puri Humsafar at 8 hr 55 min. The most punctual is the 20814 Jodhpur–Puri Superfast Express, on time (within 15 min) on 6% of days, typically 126 min late. 1 runs every day, leaving between 04:05 and 21:50. When they are waitlisted, a journey with one change takes 10 hr 50 min.
- Departures
- 04:05 – 21:50
- Fare from
- ₹360
- Sleeper · estimate
- Most punctual
- 6% on time
- 20814 Jodhpur–Puri Superfast Express
- Daily trains
- 1 of 8
Trains and seats
- Checking seats
- Checking seats
- 18478Kalingautkal Express09:1516 hr 20 min01:35+1 arrives the next day
BSP — BBS · 916 km · Mail/Express
Checking seats - 12879Mumbai LTT–Bhubaneswar Express20:2010 hr 55 min07:15+1 arrives the next day
BSP — BBS · 553 km · Superfast
Checking seats - 22865Mumbai LTT–Puri Express20:2010 hr 10 min06:30+1 arrives the next day
BSP — BBS · 552 km · Superfast
Checking seats - 20471Shri Ganganagar–Puri Superfast Express21:509 hr 35 min07:25+1 arrives the next day
BSP — BBS · 529 km · Mail/Express
Checking seats - 20814Jodhpur–Puri Superfast Express21:5010 hr 15 min08:05+1 arrives the next day
BSP — BBS · 552 km · Superfast
Checking seats - 22909Valsad–Puri Superfast Express21:509 hr 35 min07:25+1 arrives the next day
BSP — BBS · 519 km · Superfast
Checking seats
Check seats and fares for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Jharsuguda JnJSG01:4510 hr 50 min12:35
1 hr 55 min longer than the fastest direct
Holds 8 in 101 hr 22 min to change at JSG — tightHolds about 8 times in 10 here. This train arrives a median 48 min late, against 77 min late for the junction's typical arrival. 129 min would make it 9 in 10. Measured on 1,83,774 paired days.
12833 often runs late
BSP — JSG
Checking seatsJSG — BBS
Checking seats - One change at ChampaCPH20:3010 hr 55 min07:25+1 arrives the next day
2 hr longer than the fastest direct
Holds 10 in 101 hr 35 min to change at CPHHolds about 19 times in 20 here. Measured on 40,974 paired days.
22843 often runs late
BSP — CPH
Checking seatsCPH — BBS
Checking seats - One change at DhenkanalDNKL21:5010 hr 55 min08:45+1 arrives the next day
2 hr longer than the fastest direct
Holds 9 in 101 hr 15 min to change at DNKLHolds about 9 times in 10 here. Measured on 30,841 paired days.
22909 often runs late
BSP — DNKL
Checking seatsDNKL — BBS
Checking seats
Which arrives on time
On time = within 15 min at Bhubaneswar · year to August 2026 · 7 of 8 trains tracked
- 20814 Jodhpur–Puri Superfast ExpressMost punctualtypically 126 min late at Bhubaneswar6%
- typically 134 min late at Bhubaneswar6%
- typically 164 min late at Bhubaneswar5%
- typically 172 min late at Bhubaneswar4%
- typically 207 min late at Bhubaneswar4%
Runs late more often than not
- 18478 Kalingautkal Express — arrives on time only 2% of the time, typically 497 min late
- 20808 Hirakund Express — arrives on time only 3% of the time, typically 225 min late
Fares
Estimated for 519 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹360 | observed fares |
| 3E AC 3 economy | ₹851 | observed fares |
| 3A AC 3 tier | ₹919 | observed fares |
| 2A AC 2 tier | ₹1,281 | observed fares |
| 1A AC first class | ₹2,116 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Bilaspur Jn
Other trains to Bhubaneswar
- Balasore to Bhubaneswar97 direct trains · 204 km
- Brahmapur to Bhubaneswar91 direct trains · 166 km
- Bhadrakh to Bhubaneswar88 direct trains · 145 km
- Vizianagram Jn to Bhubaneswar86 direct trains · 382 km
- Kharagpur Jn to Bhubaneswar81 direct trains · 325 km
- Vijayawada Jn to Bhubaneswar75 direct trains · 790 km