Skip to search

18125 Rourkela–Puri Express

Mail/Express · 528 km · 17 hr 55 min · 79 stops · Daily

Departs
07:50
Rourkela
Arrives
01:45
Puri · day 2
Journey
17 hr 55 min
528 km · 79 stops
Runs
Daily
On time
77%
usually on time
Check seats for your date

18125 running status

Checking where it is…

18125 coach position

Fetching the coach order…

18125 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 Rourkela to Puri

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 18125 Rourkela–Puri Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Rourkela ROU—07:50—10
2Panposh PPO07:5908:001 min16
3Kalunga KLG08:0908:101 min114
4Kansbahal KXN08:1608:171 min121
5Rajgangpur GP08:2508:261 min130
6Sonakhan SXN08:3308:341 min137
7Sogora SOGR08:4108:421 min143
8Garpos GPH08:4808:491 min149
9Tangarmunda Bh TGM08:5708:581 min157
10Bamra BMB09:0609:071 min165
11Dharuadihi DIH09:1509:161 min174
12Bagdihi BEH09:2109:221 min181
13Panpali Ph PNPL09:2709:281 min187
14Dhutra DTV09:3709:381 min193
15Jharsuguda Jn JSG10:2010:255 min1101
16Jharsuguda Road JSGR10:3310:352 min1104
17Brundamal BXQ10:4210:442 min1108
18Lapanga LPG10:5310:552 min1117
19Rengali RGL11:0511:072 min1128
20Sason SSN11:1811:202 min1136
21Sarla Jn SLRA11:2911:312 min1143
22Sambalpur SBP11:5012:1020 min1150
23Sambalpur City SBPY12:2312:252 min1156
24Maneswar MANE12:3812:402 min1165
25Hatibari HATB12:5012:522 min1178
26Jujomura JUJA13:0413:062 min1189
27Charmal CHAR13:1913:212 min1206
28Rairakhol RAIR13:3413:362 min1221
29Bamur BAMR13:4813:502 min1237
30Saragipali SRGP14:0014:022 min1247
31Handapa HNPA14:1314:152 min1261
32Boinda BONA14:3314:352 min1268
33Jarapada JRPD14:5314:552 min1283
34Kerejanga KPJG15:1515:172 min1293
35Angul ANGL15:4815:502 min1307
36Talcher Road TLHD16:0016:011 min1319
37Talcher TLHR16:1116:3120 min1325
38Talcher Thermal Ph TTPT16:4516:461 min1335
39Budhapank BDPK16:5016:511 min1338
40Meramandali MRDL16:5716:581 min1346
41Nayabhagirathipur Ph NBT17:0617:071 min1355
42Hindol Road HND17:1317:141 min1360
43Mahadia Ph MHDB17:2017:211 min1365
44Sadashibapur SSPR17:2717:281 min1369
45Dandimal Ph DNDL17:3317:341 min1373
46Dhenkanal DNKL17:4117:465 min1380
47Shyamacharanpur Ph SCPR17:5217:531 min1385
48Joranda Road JRZ18:0218:031 min1388
49Rajath Garh RJGR18:1218:131 min1400
50Machapur Bh MZY18:1818:191 min1403
51Gurudijhatia GJTA18:2718:281 min1410
52Badapadagaon Ph BDPG18:3318:341 min1414
53Charbatia CBT18:3918:401 min1418
54Salegaon SQQ18:4718:481 min1423
55Nergundi Jn NRG18:5518:561 min1426
56Manguli Choudwar Ph MACR19:0019:011 min1429
57Kendrapara Road KNPR19:0619:071 min1433
58Cuttack CTC19:1019:155 min1438
59Kathajori Ph KTJI19:2119:221 min1439
60Gopalpur Balikuda GBK19:2519:261 min1442
61Barang BRAG19:3619:371 min1449
62Bhubaneswar New BBSN19:3919:401 min1452
63Patia Ph PTAB19:4419:451 min1455
64Mancheswar MCS19:4919:501 min1458
65Vanivihar Ph BNBH19:5419:551 min1461
66Bhubaneswar BBS20:0020:055 min1465
67Lingaraj Temple Road Ph LGTR20:0920:101 min1469
68Retang RTN20:1820:191 min1476
69Khurda Road Jn KUR20:3020:355 min1484
70Haripurgram Jn HPGM20:4120:421 min1486
71Motari H MWQ20:4720:481 min1492
72Kanas Road KASR20:5320:541 min1495
73Delang DEG20:5921:001 min1499
74Jenapur Road Ph JPRD21:0521:061 min1503
75Birpurusothampur BRST21:1021:111 min1506
76Sakhi Gopal SIL21:1521:161 min1512
77Jankideipur Ph JKDP21:2121:221 min1518
78Malatipatpur MLT21:2921:301 min1521
79Puri PURI01:45——2528

How reliably 18125 runs

77% arrive on time at the destination
typically on time · 26% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Rourkela
    usually on time
    84%
  • Panposh
    typically 9 min late
    65%
  • Kalunga
    typically 17 min late · 4% over an hour
    44%
  • Kansbahal
    typically 21 min late · 4% over an hour
    36%
  • Rajgangpur
    typically 25 min late · 8% over an hour
    30%
  • Sonakhan
    typically 29 min late · 11% over an hour
    26%
  • Sogora
    typically 31 min late · 12% over an hour
    24%
  • Garpos
    typically 31 min late · 13% over an hour
    24%
  • Tangarmunda Bh
    typically 33 min late · 14% over an hour
    23%
  • Bamra
    typically 33 min late · 13% over an hour
    23%
  • Dharuadihi
    typically 35 min late · 14% over an hour
    21%
  • Bagdihi
    typically 36 min late · 13% over an hour
    21%
  • Panpali Ph
    typically 33 min late · 10% over an hour
    23%
  • Dhutra
    typically 34 min late · 11% over an hour
    22%
  • Jharsuguda Jn
    typically 10 min late · 7% over an hour
    58%
  • Jharsuguda Road
    typically 12 min late · 7% over an hour
    54%
  • Brundamal
    typically 15 min late · 8% over an hour
    50%
  • Lapanga
    typically 20 min late · 9% over an hour
    38%
  • Rengali
    typically 23 min late · 12% over an hour
    33%
  • Sason
    typically 24 min late · 11% over an hour
    31%
  • Sarla Jn
    typically 23 min late · 9% over an hour
    33%
  • Sambalpur
    typically 21 min late · 9% over an hour
    36%
  • Sambalpur City
    typically 22 min late · 11% over an hour
    34%
  • Maneswar
    typically 20 min late · 10% over an hour
    38%
  • Hatibari
    typically 22 min late · 10% over an hour
    34%
  • Jujomura
    typically 23 min late · 11% over an hour
    33%
  • Charmal
    typically 29 min late · 14% over an hour
    26%
  • Rairakhol
    typically 31 min late · 16% over an hour
    24%
  • Bamur
    typically 36 min late · 17% over an hour
    21%
  • Saragipali
    typically 37 min late · 17% over an hour
    20%
  • Handapa
    typically 40 min late · 23% over an hour
    19%
  • Boinda
    typically 36 min late · 19% over an hour
    21%
  • Jarapada
    typically 36 min late · 20% over an hour
    21%
  • Kerejanga
    typically 27 min late · 16% over an hour
    28%
  • Angul
    typically 18 min late · 12% over an hour
    42%
  • Talcher Road
    typically 34 min late · 21% over an hour
    22%
  • Talcher
    typically 46 min late · 35% over an hour
    16%
  • Talcher Thermal Ph
    typically 26 min late · 21% over an hour
    29%
  • Budhapank
    typically 61 min late · 50% over an hour
    12%
  • Meramandali
    typically 77 min late · 69% over an hour
    10%
  • Nayabhagirathipur Ph
    typically 46 min late · 39% over an hour
    16%
  • Hindol Road
    typically 86 min late · 74% over an hour
    9%
  • Mahadia Ph
    typically 54 min late · 46% over an hour
    14%
  • Sadashibapur
    typically 90 min late · 76% over an hour
    8%
  • Dandimal Ph
    typically 63 min late · 51% over an hour
    12%
  • Dhenkanal
    typically 92 min late · 77% over an hour
    8%
  • Shyamacharanpur Ph
    typically 63 min late · 52% over an hour
    12%
  • Joranda Road
    typically 95 min late · 76% over an hour
    8%
  • Rajath Garh
    typically 103 min late · 81% over an hour
    7%
  • Machapur Bh
    typically 103 min late · 81% over an hour
    7%
  • Gurudijhatia
    typically 104 min late · 82% over an hour
    7%
  • Badapadagaon Ph
    typically 69 min late · 58% over an hour
    11%
  • Charbatia
    typically 107 min late · 86% over an hour
    7%
  • Salegaon
    typically 112 min late · 91% over an hour
    7%
  • Nergundi Jn
    typically 129 min late · 94% over an hour
    6%
  • Manguli Choudwar Ph
    typically 89 min late · 70% over an hour
    8%
  • Kendrapara Road
    typically 138 min late · 97% over an hour
    5%
  • Cuttack
    typically 151 min late · 96% over an hour
    5%
  • Kathajori Ph
    typically 57 min late · 48% over an hour
    13%
  • Gopalpur Balikuda
    typically 57 min late · 48% over an hour
    13%
  • Barang
    typically 153 min late · 97% over an hour
    5%
  • Bhubaneswar New
    typically 156 min late · 97% over an hour
    5%
  • Patia Ph
    usually on time · 7% over an hour
    72%
  • Mancheswar
    typically 158 min late · 96% over an hour
    5%
  • Vanivihar Ph
    usually on time · 7% over an hour
    71%
  • Bhubaneswar
    typically 169 min late · 97% over an hour
    4%
  • Lingaraj Temple Road Ph
    usually on time · 8% over an hour
    68%
  • Retang
    typically 177 min late · 97% over an hour
    4%
  • Khurda Road Jn
    typically 178 min late · 97% over an hour
    4%
  • Haripurgram Jn
    usually on time · 8% over an hour
    72%
  • Motari H
    typically 133 min late · 63% over an hour
    6%
  • Kanas Road
    usually on time · 8% over an hour
    71%
  • Delang
    typically 130 min late · 63% over an hour
    6%
  • Jenapur Road Ph
    usually on time · 9% over an hour
    71%
  • Birpurusothampur
    typically 132 min late · 63% over an hour
    6%
  • Sakhi Gopal
    typically 134 min late · 63% over an hour
    6%
  • Jankideipur Ph
    usually on time · 5% over an hour
    79%
  • Malatipatpur
    typically 133 min late · 63% over an hour
    6%
  • Puri
    usually on time · 6% over an hour
    77%

When it runs late

Runs latest on Wednesdays (65% on time), best on Thursdays (89%).

Longest halts

  • Sambalpur SBP20 min · arrives 11:50, departs 12:10
  • Talcher TLHR20 min · arrives 16:11, departs 16:31
  • Jharsuguda Jn JSG5 min · arrives 10:20, departs 10:25
  • Dhenkanal DNKL5 min · arrives 17:41, departs 17:46
  • Cuttack CTC5 min · arrives 19:10, departs 19:15
  • Bhubaneswar BBS5 min · arrives 20:00, departs 20:05

Return train and other trains on this route

Stations on the 18125 route