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 · 14% over an hour52%
- Poklatypically 16 min late · 13% over an hour47%
- Banotypically 13 min late · 13% over an hour53%
- Orgatypically 32 min late · 14% over an hour23%
- Nawagaontypically 10 min late · 13% over an hour57%
- Rourkelatypically 12 min late · 14% over an hour55%
- Kalungatypically 28 min late · 18% over an hour27%
- Rajgangpurtypically 35 min late · 25% over an hour21%
- Garpostypically 43 min late · 29% over an hour17%
- Bamratypically 46 min late · 31% over an hour16%
- Bagdihitypically 47 min late · 33% over an hour16%
- Jharsuguda Jntypically 9 min late · 16% over an hour59%
- Rengalitypically 26 min late · 22% over an hour29%
- Sambalpurtypically 14 min late · 18% over an hour51%
- Rairakholtypically 44 min late · 31% over an hour17%
- Boindatypically 25 min late · 23% over an hour30%
- Angultypically 17 min late · 20% over an hour44%
- Talchertypically 55 min late · 41% over an hour14%
- Dhenkanaltypically 101 min late · 86% over an hour7%
- Cuttacktypically 149 min late · 100% over an hour5%
- Bhubaneswartypically 144 min late · 98% over an hour5%
- Khurda Road Jntypically 155 min late · 99% over an hour5%
- Puritypically 100 min late · 78% 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