20831 Mahimagosain Express
Superfast · 671 km · 11 hr 15 min · 12 stops · Mon, Wed, Fri
- Departs
- 21:20
- Shalimar
- Arrives
- 08:35
- Sambalpur · day 2
- Journey
- 11 hr 15 min
- 671 km · 12 stops
- Runs
- Mon, Wed, Fri
- Fare from
- ₹420
- Sleeper · estimate
- On time
- 8%
- usually 98 min late
20831 running status
Checking where it is…
20831 coach position
Fetching the coach order…
20831 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 Shalimar to Sambalpur
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Shalimar SHM | — | 21:20 | — | 1 | 0 |
| 2 | Santragachi Jn SRC | 21:35 | 21:37 | 2 min | 1 | 5 |
| 3 | Kharagpur Jn KGP | 23:03 | 23:08 | 5 min | 1 | 113 |
| 4 | Balasore BLS | 00:33 | 00:35 | 2 min | 2 | 234 |
| 5 | Bhadrakh BHC | 01:15 | 01:17 | 2 min | 2 | 293 |
| 6 | Jajpur Keonjhar Road JJKR | 01:53 | 01:55 | 2 min | 2 | 337 |
| 7 | Dhenkanal DNKL | 03:40 | 03:42 | 2 min | 2 | 441 |
| 8 | Talcher TLHR | 04:30 | 04:50 | 20 min | 2 | 496 |
| 9 | Angul ANGL | 05:13 | 05:15 | 2 min | 2 | 514 |
| 10 | Boinda BONA | 06:00 | 06:02 | 2 min | 2 | 553 |
| 11 | Rairakhol RAIR | 06:40 | 06:42 | 2 min | 2 | 600 |
| 12 | Sambalpur SBP | 08:35 | — | — | 2 | 671 |
How reliably 20831 runs
8% arrive on time at the destination
typically 98 min late · 28% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Shalimarusually on time84%
- Santragachi Jntypically 6 min late · 3% over an hour79%
- Kharagpur Jntypically 19 min late · 4% over an hour39%
- Balasoretypically 22 min late · 13% over an hour34%
- Bhadrakhtypically 24 min late · 22% over an hour31%
- Jajpur Keonjhar Roadtypically 30 min late · 25% over an hour25%
- Dhenkanaltypically 76 min late · 65% over an hour10%
- Talchertypically 129 min late · 97% over an hour6%
- Angultypically 140 min late · 99% over an hour5%
- Boindatypically 130 min late · 98% over an hour6%
- Rairakholtypically 128 min late · 98% over an hour6%
- Sambalpurtypically 98 min late · 88% over an hour8%
Longest halts
- Talcher TLHR20 min · arrives 04:30, departs 04:50
- Kharagpur Jn KGP5 min · arrives 23:03, departs 23:08