12039 New Delhi Shatabdi
Shatabdi · 283 km · 5 hr 40 min · 9 stops · Daily
- Departs
- 15:15
- Kathgodam
- Arrives
- 20:55
- New Delhi
- Journey
- 5 hr 40 min
- 283 km · 9 stops
- Runs
- Daily
- Fare from
- ₹682
- AC chair car · estimate
- On time
- 78%
- usually 2 min late
12039 running status
Checking where it is…
12039 coach position
Fetching the coach order…
12039 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 Kathgodam to New Delhi
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Kathgodam KGM | — | 15:15 | — | 1 | 0 |
| 2 | Haldwani HDW | 15:28 | 15:30 | 2 min | 1 | 6 |
| 3 | Lal Kuan LKU | 16:03 | 16:05 | 2 min | 1 | 23 |
| 4 | Rudrapur City RUPC | 16:44 | 16:46 | 2 min | 1 | 44 |
| 5 | Bilaspur Road BLQR | 17:02 | 17:04 | 2 min | 1 | 62 |
| 6 | Rampur RMU | 17:35 | 17:37 | 2 min | 1 | 89 |
| 7 | Moradabad MB | 18:10 | 18:15 | 5 min | 1 | 116 |
| 8 | Ghaziabad GZB | 20:08 | 20:10 | 2 min | 1 | 257 |
| 9 | New Delhi NDLS | 20:55 | — | — | 1 | 283 |
How reliably 12039 runs
78% arrive on time at the destination
typically on time · 92% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Kathgodamusually on time96%
- Haldwanitypically 4 min late95%
- Lal Kuantypically 6 min late95%
- Rudrapur Cityusually on time95%
- Bilaspur Roadusually on time95%
- Rampurusually on time95%
- Moradabadusually on time95%
- Ghaziabadusually on time · 3% over an hour80%
- New Delhiusually on time · 5% over an hour78%
When it runs late
Roughest January: in January it typically runs 28 min late and reaches New Delhi on time only 35% of the time — against 97% around May. A year-round average hides that.
Runs latest on Saturdays (75% on time), best on Mondays (92%).
Longest halts
- Moradabad MB5 min · arrives 18:10, departs 18:15