22828 Surat Puri Express
Superfast · 1,757 km · 31 hr · 18 stops · Tue
- Departs
- 08:05
- Surat
- Arrives
- 15:05
- Puri · day 2
- Journey
- 31 hr
- 1,757 km · 18 stops
- Runs
- Tue
- On time
- 11%
- usually 68 min late
22828 running status
Checking where it is…
22828 coach position
Fetching the coach order…
22828 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 Surat 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 | Surat ST | — | 08:05 | — | 1 | 0 |
| 2 | Jalgaon Jn JL | 13:22 | 13:25 | 3 min | 1 | 311 |
| 3 | Bhusaval Jn BSL | 13:50 | 13:55 | 5 min | 1 | 335 |
| 4 | Nagpur NGP | 20:05 | 20:10 | 5 min | 1 | 728 |
| 5 | Gondia Jn G | 21:45 | 21:50 | 5 min | 1 | 859 |
| 6 | Durg DURG | 00:05 | 00:10 | 5 min | 2 | 994 |
| 7 | Raipur Jn R | 00:55 | 01:05 | 10 min | 2 | 1,030 |
| 8 | Kantabanji KBJ | 03:40 | 03:50 | 10 min | 2 | 1,201 |
| 9 | Titlagarh TIG | 04:25 | 04:45 | 20 min | 2 | 1,234 |
| 10 | Balangir BLGR | 05:37 | 05:42 | 5 min | 2 | 1,298 |
| 11 | Bargarh Road BRGA | 06:38 | 06:40 | 2 min | 2 | 1,374 |
| 12 | Sambalpur SBP | 07:30 | 07:40 | 10 min | 2 | 1,416 |
| 13 | Angul ANGL | 10:25 | 10:27 | 2 min | 2 | 1,572 |
| 14 | Talcher Road TLHD | 10:36 | 10:38 | 2 min | 2 | 1,584 |
| 15 | Dhenkanal DNKL | 11:25 | 11:27 | 2 min | 2 | 1,633 |
| 16 | Bhubaneswar BBS | 12:35 | 12:40 | 5 min | 2 | 1,694 |
| 17 | Khurda Road Jn KUR | 13:00 | 13:05 | 5 min | 2 | 1,713 |
| 18 | Puri PURI | 15:05 | — | — | 2 | 1,757 |
How reliably 22828 runs
11% arrive on time at the destination
typically 68 min late · 51% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Suratusually on time96%
- Jalgaon Jnusually on time88%
- Bhusaval Jntypically 15 min late50%
- Nagpurusually on time83%
- Durgtypically 8 min late72%
- Kantabanjiusually on time · 4% over an hour77%
- Titlagarhtypically 3 min late · 4% over an hour73%
- Balangirtypically 7 min late · 10% over an hour61%
- Bargarh Roadtypically 21 min late · 19% over an hour36%
- Sambalpurtypically 27 min late · 23% over an hour28%
- Angultypically 36 min late · 27% over an hour21%
- Talcher Roadtypically 33 min late · 31% over an hour23%
- Dhenkanaltypically 12 min late · 27% over an hour52%
- Bhubaneswartypically 28 min late · 32% over an hour27%
- Khurda Road Jntypically 51 min late · 44% over an hour15%
- Puritypically 68 min late · 60% over an hour11%
Longest halts
- Titlagarh TIG20 min · arrives 04:25, departs 04:45
- Raipur Jn R10 min · arrives 00:55, departs 01:05
- Kantabanji KBJ10 min · arrives 03:40, departs 03:50
- Sambalpur SBP10 min · arrives 07:30, departs 07:40
- Bhusaval Jn BSL5 min · arrives 13:50, departs 13:55
- Nagpur NGP5 min · arrives 20:05, departs 20:10
Return train and other trains on this route
- 22827 Puri–Surat SuperfastThe return train, Puri to Surat
- 20824 Ajmer–Puri Superfast ExpressAlso runs Surat to Puri
- 12993 Gandhidham–Puri Superfast ExpressAlso runs Surat to Puri
- 20820 Okha Puri ExpressAlso runs Surat to Puri
- 22909 Valsad–Puri Superfast ExpressAlso runs Surat to Puri
- 12844 Ahmedabad–Puri Superfast ExpressAlso runs Surat to Puri
- 20862 Ahmedabad–Puri ExpressAlso runs Surat to Puri
- 22973 Gandhidham–Puri SuperfastAlso runs Surat to Puri