18401 Bangriposi–Puri Express
Mail/Express · 371 km · 7 hr 45 min · 24 stops · Daily
- Departs
- 04:00
- Bangriposi
- Arrives
- 11:45
- Puri
- Journey
- 7 hr 45 min
- 371 km · 24 stops
- Runs
- Daily
- On time
- 23%
- usually 35 min late
18401 running status
Checking where it is…
18401 coach position
Fetching the coach order…
18401 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 Bangriposi to Puri
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Bangriposi BGY | — | 04:00 | — | 1 | 0 |
| 2 | Rajalukah RJLK | 04:10 | 04:11 | 1 min | 1 | 8 |
| 3 | Buramara BWO | 04:19 | 04:20 | 1 min | 1 | 14 |
| 4 | Kuchai KUCE | 04:29 | 04:30 | 1 min | 1 | 26 |
| 5 | Bhanjpur VZR | 04:38 | 04:39 | 1 min | 1 | 34 |
| 6 | Baripada Ph BPO | 04:46 | 04:48 | 2 min | 1 | 37 |
| 7 | Jamsole JSE | 04:58 | 04:59 | 1 min | 1 | 48 |
| 8 | Krishna Chandrapur KCV | 05:05 | 05:06 | 1 min | 1 | 54 |
| 9 | Betnoti Ph BTQ | 05:17 | 05:19 | 2 min | 1 | 65 |
| 10 | Jogal JOL | 05:27 | 05:28 | 1 min | 1 | 71 |
| 11 | Jugpura P H JRG | 05:34 | 05:35 | 1 min | 1 | 77 |
| 12 | Thakurtola P H TKH | 05:43 | 05:44 | 1 min | 1 | 83 |
| 13 | Rupsa Jn ROP | 05:55 | 05:57 | 2 min | 1 | 89 |
| 14 | Haldipada HIP | 06:07 | 06:08 | 1 min | 1 | 95 |
| 15 | Balasore BLS | 06:18 | 06:20 | 2 min | 1 | 107 |
| 16 | Soro SORO | 06:46 | 06:48 | 2 min | 1 | 140 |
| 17 | Markona MKO | 07:01 | 07:02 | 1 min | 1 | 155 |
| 18 | Bhadrakh BHC | 07:30 | 07:32 | 2 min | 1 | 166 |
| 19 | Jajpur Keonjhar Road JJKR | 08:02 | 08:04 | 2 min | 1 | 209 |
| 20 | Cuttack CTC | 09:06 | 09:08 | 2 min | 1 | 281 |
| 21 | Bhubaneswar BBS | 10:00 | 10:05 | 5 min | 1 | 309 |
| 22 | Khurda Road Jn KUR | 10:30 | 10:35 | 5 min | 1 | 328 |
| 23 | Sakhi Gopal SIL | 10:55 | 10:57 | 2 min | 1 | 355 |
| 24 | Puri PURI | 11:45 | — | — | 1 | 371 |
How reliably 18401 runs
23% arrive on time at the destination
typically 35 min late · 53% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Bangriposiusually on time95%
- Rajalukahusually on time95%
- Buramarausually on time95%
- Kuchaiusually on time95%
- Bhanjpurtypically 7 min late92%
- Baripada Phtypically 10 min late85%
- Jamsoletypically 8 min late91%
- Krishna Chandrapurtypically 8 min late91%
- Betnoti Phtypically 20 min late38%
- Jogaltypically 17 min late44%
- Jugpura P Htypically 17 min late44%
- Thakurtola P Htypically 16 min late47%
- Rupsa Jntypically 22 min late34%
- Haldipadatypically 23 min late33%
- Balasoretypically 26 min late29%
- Sorotypically 25 min late · 3% over an hour30%
- Markonatypically 27 min late · 4% over an hour28%
- Bhadrakhtypically 12 min late57%
- Jajpur Keonjhar Roadtypically 18 min late · 3% over an hour42%
- Cuttacktypically 42 min late · 16% over an hour18%
- Bhubaneswartypically 31 min late · 12% over an hour24%
- Khurda Road Jntypically 32 min late · 14% over an hour23%
- Sakhi Gopaltypically 40 min late · 19% over an hour19%
- Puritypically 35 min late · 21% over an hour23%
When it runs late
Runs latest on Thursdays (12% on time), best on Sundays (31%).
Longest halts
- Bhubaneswar BBS5 min · arrives 10:00, departs 10:05
- Khurda Road Jn KUR5 min · arrives 10:30, departs 10:35