Skip to search

18040 Puri–Shalimar Special

Mail/Express · 499 km · 9 hr 30 min · 11 stops · Mon

Departs
23:20
Puri
Arrives
08:50
Shalimar · day 2
Journey
9 hr 30 min
499 km · 11 stops
Runs
Mon
Check seats for your date

18040 running status

Checking where it is…

18040 coach position

Fetching the coach order…

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

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 18040 Puri–Shalimar Special, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Puri PURI—23:20—10
2Malatipatpur MLT23:4523:505 min17
3Khurda Road Jn KUR00:4000:455 min244
4Bhubaneswar BBS01:1001:155 min263
5Cuttack CTC02:0002:055 min290
6Jajpur Keonjhar Road JJKR03:1503:172 min2162
7Bhadrakh BHC04:0304:052 min2206
8Balasore BLS04:5004:522 min2265
9Kharagpur Jn KGP06:3006:355 min2385
10Santragachi Jn SRC08:1508:172 min2494
11Shalimar SHM08:50——2499

Longest halts

  • Malatipatpur MLT5 min · arrives 23:45, departs 23:50
  • Khurda Road Jn KUR5 min · arrives 00:40, departs 00:45
  • Bhubaneswar BBS5 min · arrives 01:10, departs 01:15
  • Cuttack CTC5 min · arrives 02:00, departs 02:05
  • Kharagpur Jn KGP5 min · arrives 06:30, departs 06:35

Return train and other trains on this route

Stations on the 18040 route