12894 Sonepur–Bhubaneswar Superfast Express
Superfast · 516 km · 10 hr 20 min · 25 stops · Daily
- Departs
- 11:25
- Purunakatak
- Arrives
- 21:45
- Bhubaneswar
- Journey
- 10 hr 20 min
- 516 km · 25 stops
- Runs
- Daily
- On time
- 14%
- usually 55 min late
12894 running status
Checking where it is…
12894 coach position
Fetching the coach order…
12894 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Purunakatak to Bhubaneswar
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Purunakatak PUKK | — | 11:25 | — | 1 | 0 |
| 2 | Biranarsinghpur BRSR | 11:40 | 11:42 | 2 min | 1 | 13 |
| 3 | Boudh BOUH | 11:55 | 12:00 | 5 min | 1 | 27 |
| 4 | Jharamunda JRMA | 12:12 | 12:14 | 2 min | 1 | 43 |
| 5 | Purunapani PNPI | 12:30 | 12:32 | 2 min | 1 | 63 |
| 6 | Sonepur SNPU | 12:45 | 12:50 | 5 min | 1 | 73 |
| 7 | Narasinghgarh NSGR | 13:05 | 13:07 | 2 min | 1 | 83 |
| 8 | Jhartarbha JRTB | 13:20 | 13:22 | 2 min | 1 | 94 |
| 9 | Bichhupali BHPI | 13:35 | 13:37 | 2 min | 1 | 105 |
| 10 | Balangir BLGR | 14:25 | 14:45 | 20 min | 1 | 120 |
| 11 | Loisingha LSX | 15:00 | 15:02 | 2 min | 1 | 138 |
| 12 | Barpali BRPL | 15:28 | 15:30 | 2 min | 1 | 176 |
| 13 | Bargarh Road BRGA | 15:45 | 15:47 | 2 min | 1 | 195 |
| 14 | Hirakud HKG | 16:12 | 16:14 | 2 min | 1 | 231 |
| 15 | Sambalpur SBP | 16:30 | 16:40 | 10 min | 1 | 238 |
| 16 | Rairakhol RAIR | 17:40 | 17:42 | 2 min | 1 | 308 |
| 17 | Bamur BAMR | 18:00 | 18:02 | 2 min | 1 | 324 |
| 18 | Boinda BONA | 18:26 | 18:28 | 2 min | 1 | 355 |
| 19 | Angul ANGL | 19:00 | 19:02 | 2 min | 1 | 394 |
| 20 | Talcher Road TLHD | 19:18 | 19:20 | 2 min | 1 | 406 |
| 21 | Meramandali MRDL | 19:29 | 19:30 | 1 min | 1 | 421 |
| 22 | Dhenkanal DNKL | 20:08 | 20:10 | 2 min | 1 | 454 |
| 23 | Naraj Marthapur NQR | 20:49 | 20:50 | 1 min | 1 | 491 |
| 24 | Mancheswar MCS | 21:09 | 21:10 | 1 min | 1 | 509 |
| 25 | Bhubaneswar BBS | 21:45 | — | — | 1 | 516 |
How reliably 12894 runs
14% arrive on time at the destination
typically 55 min late · 58% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Purunakatakusually on time100%
- Biranarsinghpurusually on time95%
- Boudhtypically 4 min late95%
- Jharamundatypically 9 min late75%
- Purunapanitypically 13 min late56%
- Sonepurtypically 9 min late78%
- Narasinghgarhtypically 5 min late90%
- Jhartarbhatypically 4 min late92%
- Bichhupalitypically 3 min late91%
- Balangirusually on time93%
- Loisinghatypically 5 min late · 3% over an hour87%
- Barpalitypically 10 min late77%
- Bargarh Roadtypically 12 min late65%
- Hirakudtypically 18 min late · 3% over an hour42%
- Sambalpurtypically 15 min late · 3% over an hour50%
- Rairakholtypically 15 min late · 4% over an hour50%
- Bamurtypically 13 min late · 4% over an hour56%
- Boindatypically 14 min late · 4% over an hour53%
- Angultypically 24 min late · 7% over an hour31%
- Talcher Roadtypically 31 min late · 12% over an hour24%
- Meramandalitypically 49 min late · 32% over an hour15%
- Dhenkanaltypically 59 min late · 46% over an hour13%
- Naraj Marthapurtypically 72 min late · 69% over an hour10%
- Mancheswartypically 76 min late · 72% over an hour10%
- Bhubaneswartypically 55 min late · 43% over an hour14%
Longest halts
- Balangir BLGR20 min · arrives 14:25, departs 14:45
- Sambalpur SBP10 min · arrives 16:30, departs 16:40
- Boudh BOUH5 min · arrives 11:55, departs 12:00
- Sonepur SNPU5 min · arrives 12:45, departs 12:50