12559 Shiv Ganga Express
Superfast · 756 km · 10 hr 15 min · 5 stops · Daily
- Departs
- 22:15
- Banaras
- Arrives
- 08:30
- New Delhi · day 2
- Journey
- 10 hr 15 min
- 756 km · 5 stops
- Runs
- Daily
- Fare from
- ₹455
- Sleeper · estimate
- On time
- 72%
- usually on time
12559 running status
Checking where it is…
12559 coach position
Fetching the coach order…
12559 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 Banaras 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 | Banaras BSBS | — | 22:15 | — | 1 | 0 |
| 2 | Gyanpur Road GYN | 23:02 | 23:04 | 2 min | 1 | 56 |
| 3 | Prayagraj Jn PRYJ | 00:25 | 00:30 | 5 min | 2 | 121 |
| 4 | Kanpur Central CNB | 02:45 | 02:50 | 5 min | 2 | 315 |
| 5 | New Delhi NDLS | 08:30 | — | — | 2 | 756 |
How reliably 12559 runs
72% arrive on time at the destination
typically on time · 82% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Banarasusually on time98%
- Gyanpur Roadusually on time95%
- Prayagraj Jntypically 6 min late84%
- Kanpur Centraltypically 10 min late · 6% over an hour63%
- New Delhiusually on time · 16% over an hour72%
When it runs late
Roughest December and January: in January it typically runs 2.3 hr late and reaches New Delhi on time only 29% of the time — against 94% around May. A year-round average hides that.
Runs latest on Tuesdays (64% on time), best on Mondays (86%).
Longest halts
- Prayagraj Jn PRYJ5 min · arrives 00:25, departs 00:30
- Kanpur Central CNB5 min · arrives 02:45, departs 02:50