Skip to search

18409 Jagannath Express

Mail/Express · 499 km · 9 hr 40 min · 17 stops · Daily

Departs
18:55
Shalimar
Arrives
04:35
Puri · day 2
Journey
9 hr 40 min
499 km · 17 stops
Runs
Daily
Fare from
₹320
Sleeper · estimate
On time
72%
usually on time
Check seats for your date

18409 running status

Checking where it is…

18409 coach position

Fetching the coach order…

18409 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 Shalimar to Puri

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 18409 Jagannath Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Shalimar SHM—18:55—10
2Santragachi Jn SRC19:1019:122 min15
3Mecheda MCA20:0020:022 min156
4Kharagpur Jn KGP20:4520:505 min1113
5Belda BLDA21:2321:252 min1154
6Dantan DNT21:3621:371 min1170
7Jaleswar JER21:4821:502 min1187
8Basta BTS22:1622:182 min1207
9Rupsa Jn ROP22:2822:302 min1216
10Balasore BLS22:5022:555 min1234
11Soro SORO23:1823:202 min1268
12Bhadrakh BHC00:0300:052 min2293
13Jajpur Keonjhar Road JJKR00:2600:282 min2337
14Cuttack CTC01:2701:325 min2409
15Bhubaneswar BBS02:1002:155 min2436
16Khurda Road Jn KUR02:4002:455 min2455
17Puri PURI04:35——2499

How reliably 18409 runs

72% arrive on time at the destination
typically on time · 43% on time across the route

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

  • Shalimar
    usually on time
    95%
  • Santragachi Jn
    typically 4 min late
    88%
  • Mecheda
    typically 14 min late · 3% over an hour
    53%
  • Kharagpur Jn
    typically 18 min late · 4% over an hour
    42%
  • Belda
    typically 21 min late · 6% over an hour
    36%
  • Dantan
    typically 25 min late · 6% over an hour
    30%
  • Jaleswar
    typically 26 min late · 9% over an hour
    29%
  • Basta
    typically 19 min late · 8% over an hour
    39%
  • Rupsa Jn
    typically 20 min late · 9% over an hour
    38%
  • Balasore
    typically 18 min late · 8% over an hour
    42%
  • Soro
    typically 21 min late · 8% over an hour
    36%
  • Bhadrakh
    typically 12 min late · 8% over an hour
    57%
  • Jajpur Keonjhar Road
    typically 23 min late · 10% over an hour
    33%
  • Cuttack
    typically 53 min late · 37% over an hour
    14%
  • Bhubaneswar
    typically 55 min late · 39% over an hour
    14%
  • Khurda Road Jn
    typically 56 min late · 41% over an hour
    13%
  • Puri
    usually on time · 9% over an hour
    72%

When it runs late

Roughest July: in July it typically runs 20 min late and reaches Puri on time only 45% of the time — against 87% around April. A year-round average hides that.

Longest halts

  • Kharagpur Jn KGP5 min · arrives 20:45, departs 20:50
  • Balasore BLS5 min · arrives 22:50, departs 22:55
  • Cuttack CTC5 min · arrives 01:27, departs 01:32
  • Bhubaneswar BBS5 min · arrives 02:10, departs 02:15
  • Khurda Road Jn KUR5 min · arrives 02:40, departs 02:45

Return train and other trains on this route

Stations on the 18409 route