18451 Tapaswini Express
Mail/Express · 693 km · 16 hr 30 min · 24 stops · Daily
- Departs
- 14:30
- Hatia
- Arrives
- 07:00
- Puri · day 2
- Journey
- 16 hr 30 min
- 693 km · 24 stops
- Runs
- Daily
- Fare from
- ₹395
- Sleeper · estimate
- On time
- 8%
- usually 100 min late
18451 running status
Checking where it is…
18451 coach position
Fetching the coach order…
18451 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 Hatia 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 | Hatia HTE | — | 14:30 | — | 1 | 0 |
| 2 | Govindpur Road GBX | 15:00 | 15:01 | 1 min | 1 | 42 |
| 3 | Pokla PKF | 15:19 | 15:20 | 1 min | 1 | 62 |
| 4 | Bano BANO | 15:59 | 16:00 | 1 min | 1 | 93 |
| 5 | Orga ORGA | 16:34 | 16:35 | 1 min | 1 | 129 |
| 6 | Nawagaon NXN | 17:14 | 17:15 | 1 min | 1 | 136 |
| 7 | Rourkela ROU | 18:12 | 18:20 | 8 min | 1 | 165 |
| 8 | Kalunga KLG | 18:39 | 18:40 | 1 min | 1 | 179 |
| 9 | Rajgangpur GP | 18:55 | 18:57 | 2 min | 1 | 195 |
| 10 | Garpos GPH | 19:16 | 19:17 | 1 min | 1 | 214 |
| 11 | Bamra BMB | 19:31 | 19:33 | 2 min | 1 | 230 |
| 12 | Bagdihi BEH | 19:47 | 19:48 | 1 min | 1 | 246 |
| 13 | Jharsuguda Jn JSG | 20:55 | 21:00 | 5 min | 1 | 267 |
| 14 | Rengali RGL | 21:20 | 21:22 | 2 min | 1 | 293 |
| 15 | Sambalpur SBP | 22:05 | 22:25 | 20 min | 1 | 316 |
| 16 | Rairakhol RAIR | 23:28 | 23:30 | 2 min | 1 | 387 |
| 17 | Boinda BONA | 00:30 | 00:32 | 2 min | 2 | 434 |
| 18 | Angul ANGL | 01:23 | 01:25 | 2 min | 2 | 472 |
| 19 | Talcher TLHR | 01:50 | 02:10 | 20 min | 2 | 491 |
| 20 | Dhenkanal DNKL | 02:40 | 02:42 | 2 min | 2 | 545 |
| 21 | Cuttack CTC | 03:45 | 03:50 | 5 min | 2 | 603 |
| 22 | Bhubaneswar BBS | 04:35 | 04:40 | 5 min | 2 | 630 |
| 23 | Khurda Road Jn KUR | 05:00 | 05:05 | 5 min | 2 | 649 |
| 24 | Puri PURI | 07:00 | — | — | 2 | 693 |
How reliably 18451 runs
8% arrive on time at the destination
typically 100 min late · 31% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Hatiausually on time · 11% over an hour77%
- Govindpur Roadtypically 14 min late · 13% over an hour52%
- Poklatypically 16 min late · 13% over an hour47%
- Banotypically 13 min late · 13% over an hour53%
- Orgatypically 33 min late · 14% over an hour23%
- Nawagaontypically 11 min late · 13% over an hour56%
- Rourkelatypically 12 min late · 14% over an hour55%
- Kalungatypically 28 min late · 18% over an hour27%
- Rajgangpurtypically 37 min late · 25% over an hour20%
- Garpostypically 43 min late · 29% over an hour17%
- Bamratypically 45 min late · 30% over an hour17%
- Bagdihitypically 46 min late · 32% over an hour16%
- Jharsuguda Jntypically 9 min late · 15% over an hour59%
- Rengalitypically 26 min late · 21% over an hour29%
- Sambalpurtypically 14 min late · 17% over an hour51%
- Rairakholtypically 43 min late · 31% over an hour17%
- Boindatypically 25 min late · 23% over an hour30%
- Angultypically 16 min late · 19% over an hour47%
- Talchertypically 53 min late · 41% over an hour14%
- Dhenkanaltypically 98 min late · 85% over an hour8%
- Cuttacktypically 147 min late · 99% over an hour5%
- Bhubaneswartypically 141 min late · 98% over an hour5%
- Khurda Road Jntypically 152 min late · 99% over an hour5%
- Puritypically 100 min late · 77% over an hour8%
Longest halts
- Sambalpur SBP20 min · arrives 22:05, departs 22:25
- Talcher TLHR20 min · arrives 01:50, departs 02:10
- Rourkela ROU8 min · arrives 18:12, departs 18:20
- Jharsuguda Jn JSG5 min · arrives 20:55, departs 21:00
- Cuttack CTC5 min · arrives 03:45, departs 03:50
- Bhubaneswar BBS5 min · arrives 04:35, departs 04:40