Skip to search

18021 Kharagpur–Khurda Road Express

Mail/Express · 364 km · 9 hr 10 min · 35 stops · Daily

Departs
04:40
Kharagpur Jn
Arrives
13:50
Khurda Road Jn
Journey
9 hr 10 min
364 km · 35 stops
Runs
Daily
On time
50%
usually 15 min late
Check seats for your date

18021 running status

Checking where it is…

18021 coach position

Fetching the coach order…

18021 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 Kharagpur Jn to Khurda Road Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 18021 Kharagpur–Khurda Road Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Kharagpur Jn KGP—04:40—10
2Narayangarh NYA05:0105:021 min128
3Bakhrabad VKD05:0905:101 min135
4Belda BLDA05:1605:171 min141
5Nikursini NSI05:2505:261 min149
6Dantan DNT05:3405:351 min157
7Lakshannath Road LXD05:4505:461 min167
8Jaleswar JER05:5305:541 min174
9Rajghat Ph RGT06:0406:051 min181
10Amarda Road ARD06:1306:141 min188
11Basta BTS06:2006:211 min193
12Nuagaon Mayurbhanj Road NMBR06:2606:271 min197
13Rupsa Jn ROP06:3306:341 min1103
14Haldipada HIP06:4106:421 min1109
15Balasore BLS06:5206:575 min1121
16Nilgiri Road NGRD07:0907:101 min1132
17Khantapara KHF07:1707:181 min1136
18Bahanaga Bazar BNBR07:2907:301 min1146
19Soro SORO07:4007:422 min1154
20Markona MKO07:5707:581 min1169
21Ranital RNTL08:1808:202 min1175
22Bhadrakh BHC08:4008:455 min1180
23Kenduapada KED09:2409:251 min1195
24Manjuri Road MZZ09:2709:281 min1203
25Baitarni Road BTV09:3909:401 min1212
26Jajpur Keonjhar Road JJKR09:5009:522 min1223
27Dhanmandal DNM10:3010:311 min1260
28Kapilas Road KIS10:5610:571 min1281
29Ghantakhal Nidhipur GHNH11:3511:361 min1313
30Barang BRAG12:0412:051 min1329
31Bhubaneswar New BBSN12:1212:131 min1332
32Mancheswar MCS12:1712:181 min1338
33Bhubaneswar BBS12:3012:355 min1345
34Lingaraj Temple Road Ph LGTR12:4012:411 min1349
35Khurda Road Jn KUR13:50——1364

How reliably 18021 runs

50% arrive on time at the destination
typically 15 min late · 33% on time across the route

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

  • Kharagpur Jn
    usually on time
    87%
  • Narayangarh
    typically 13 min late
    56%
  • Bakhrabad
    typically 15 min late · 3% over an hour
    50%
  • Belda
    typically 17 min late · 3% over an hour
    44%
  • Nikursini
    typically 19 min late · 4% over an hour
    39%
  • Dantan
    typically 23 min late · 5% over an hour
    33%
  • Lakshannath Road
    typically 25 min late · 6% over an hour
    30%
  • Jaleswar
    typically 27 min late · 7% over an hour
    28%
  • Rajghat Ph
    typically 25 min late · 7% over an hour
    30%
  • Amarda Road
    typically 26 min late · 7% over an hour
    29%
  • Basta
    typically 29 min late · 9% over an hour
    26%
  • Nuagaon Mayurbhanj Road
    typically 28 min late · 9% over an hour
    27%
  • Rupsa Jn
    typically 31 min late · 10% over an hour
    24%
  • Haldipada
    typically 33 min late · 11% over an hour
    23%
  • Balasore
    typically 34 min late · 14% over an hour
    22%
  • Nilgiri Road
    typically 34 min late · 14% over an hour
    22%
  • Khantapara
    typically 33 min late · 14% over an hour
    23%
  • Bahanaga Bazar
    typically 33 min late · 14% over an hour
    23%
  • Soro
    typically 32 min late · 14% over an hour
    23%
  • Markona
    typically 35 min late · 15% over an hour
    21%
  • Ranital
    typically 24 min late · 10% over an hour
    31%
  • Bhadrakh
    typically 12 min late · 6% over an hour
    54%
  • Kenduapada
    typically 4 min late · 4% over an hour
    71%
  • Manjuri Road
    typically 12 min late · 5% over an hour
    55%
  • Baitarni Road
    typically 18 min late · 6% over an hour
    42%
  • Jajpur Keonjhar Road
    typically 17 min late · 6% over an hour
    44%
  • Dhanmandal
    typically 44 min late · 22% over an hour
    17%
  • Kapilas Road
    typically 41 min late · 18% over an hour
    18%
  • Ghantakhal Nidhipur
    typically 60 min late · 49% over an hour
    13%
  • Barang
    typically 50 min late · 32% over an hour
    15%
  • Bhubaneswar New
    typically 48 min late · 30% over an hour
    16%
  • Mancheswar
    typically 54 min late · 37% over an hour
    14%
  • Bhubaneswar
    typically 56 min late · 42% over an hour
    13%
  • Lingaraj Temple Road Ph
    typically 11 min late · 4% over an hour
    56%
  • Khurda Road Jn
    typically 15 min late · 9% over an hour
    50%
  • Tikirapal P H
    typically 34 min late · 8% over an hour
    22%

When it runs late

Roughest March, July, August, September, October, November and December: in December it typically runs 20 min late and reaches Khurda Road Jn on time only 31% of the time — against 79% around February. A year-round average hides that.

Runs latest on Tuesdays (37% on time), best on Mondays (73%).

Longest halts

  • Balasore BLS5 min · arrives 06:52, departs 06:57
  • Bhadrakh BHC5 min · arrives 08:40, departs 08:45
  • Bhubaneswar BBS5 min · arrives 12:30, departs 12:35

Return train and other trains on this route

Stations on the 18021 route