12560 Shiv Ganga Express
Superfast · 756 km · 10 hr 5 min · 5 stops · Daily
- Departs
- 20:05
- New Delhi
- Arrives
- 06:10
- Banaras · day 2
- Journey
- 10 hr 5 min
- 756 km · 5 stops
- Runs
- Daily
- Fare from
- ₹455
- Sleeper · estimate
- On time
- 75%
- usually 2 min late
12560 running status
Checking where it is…
12560 coach position
Fetching the coach order…
12560 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 New Delhi to Banaras
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | New Delhi NDLS | — | 20:05 | — | 1 | 0 |
| 2 | Kanpur Central CNB | 01:00 | 01:05 | 5 min | 2 | 441 |
| 3 | Prayagraj Jn PRYJ | 03:45 | 03:55 | 10 min | 2 | 635 |
| 4 | Gyanpur Road GYN | 05:00 | 05:02 | 2 min | 2 | 699 |
| 5 | Banaras BSBS | 06:10 | — | — | 2 | 756 |
How reliably 12560 runs
75% arrive on time at the destination
typically on time · 68% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- New Delhiusually on time95%
- Kanpur Centraltypically 28 min late · 17% over an hour27%
- Prayagraj Jntypically 5 min late · 12% over an hour76%
- Gyanpur Roadusually on time · 12% over an hour75%
When it runs late
Roughest December: in December it typically runs 1.8 hr late and reaches Gyanpur Road on time only 42% of the time — against 90% around March. A year-round average hides that.
Runs latest on Fridays (65% on time), best on Sundays (88%).
Longest halts
- Prayagraj Jn PRYJ10 min · arrives 03:45, departs 03:55
- Kanpur Central CNB5 min · arrives 01:00, departs 01:05