Skip to search

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
Check seats for your date

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

Scheduled stops of 12894 Sonepur–Bhubaneswar Superfast Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Purunakatak PUKK—11:25—10
2Biranarsinghpur BRSR11:4011:422 min113
3Boudh BOUH11:5512:005 min127
4Jharamunda JRMA12:1212:142 min143
5Purunapani PNPI12:3012:322 min163
6Sonepur SNPU12:4512:505 min173
7Narasinghgarh NSGR13:0513:072 min183
8Jhartarbha JRTB13:2013:222 min194
9Bichhupali BHPI13:3513:372 min1105
10Balangir BLGR14:2514:4520 min1120
11Loisingha LSX15:0015:022 min1138
12Barpali BRPL15:2815:302 min1176
13Bargarh Road BRGA15:4515:472 min1195
14Hirakud HKG16:1216:142 min1231
15Sambalpur SBP16:3016:4010 min1238
16Rairakhol RAIR17:4017:422 min1308
17Bamur BAMR18:0018:022 min1324
18Boinda BONA18:2618:282 min1355
19Angul ANGL19:0019:022 min1394
20Talcher Road TLHD19:1819:202 min1406
21Meramandali MRDL19:2919:301 min1421
22Dhenkanal DNKL20:0820:102 min1454
23Naraj Marthapur NQR20:4920:501 min1491
24Mancheswar MCS21:0921:101 min1509
25Bhubaneswar BBS21:45——1516

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.

  • Purunakatak
    usually on time
    100%
  • Biranarsinghpur
    usually on time
    95%
  • Boudh
    typically 4 min late
    95%
  • Jharamunda
    typically 9 min late
    75%
  • Purunapani
    typically 13 min late
    56%
  • Sonepur
    typically 9 min late
    78%
  • Narasinghgarh
    typically 5 min late
    90%
  • Jhartarbha
    typically 4 min late
    92%
  • Bichhupali
    typically 3 min late
    91%
  • Balangir
    usually on time
    93%
  • Loisingha
    typically 5 min late · 3% over an hour
    87%
  • Barpali
    typically 10 min late
    77%
  • Bargarh Road
    typically 12 min late
    65%
  • Hirakud
    typically 18 min late · 3% over an hour
    42%
  • Sambalpur
    typically 15 min late · 3% over an hour
    50%
  • Rairakhol
    typically 15 min late · 4% over an hour
    50%
  • Bamur
    typically 13 min late · 4% over an hour
    56%
  • Boinda
    typically 14 min late · 4% over an hour
    53%
  • Angul
    typically 24 min late · 7% over an hour
    31%
  • Talcher Road
    typically 31 min late · 12% over an hour
    24%
  • Meramandali
    typically 49 min late · 32% over an hour
    15%
  • Dhenkanal
    typically 59 min late · 46% over an hour
    13%
  • Naraj Marthapur
    typically 72 min late · 69% over an hour
    10%
  • Mancheswar
    typically 76 min late · 72% over an hour
    10%
  • Bhubaneswar
    typically 55 min late · 43% over an hour
    14%

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

Return train and other trains on this route

Stations on the 12894 route