12561 Swatantrata Senani Express
Superfast · 1,235 km · 22 hr 25 min · 21 stops · Daily
- Departs
- 17:20
- Jaynagar
- Arrives
- 15:45
- New Delhi · day 2
- Journey
- 22 hr 25 min
- 1,235 km · 21 stops
- Runs
- Daily
- Fare from
- ₹615
- Sleeper · estimate
- On time
- 57%
- usually 10 min late
12561 running status
Checking where it is…
12561 coach position
Fetching the coach order…
12561 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 Jaynagar 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 | Jaynagar JYG | — | 17:20 | — | 1 | 0 |
| 2 | Madhubani MBI | 17:44 | 17:46 | 2 min | 1 | 32 |
| 3 | Sakri Jn SKI | 18:01 | 18:03 | 2 min | 1 | 49 |
| 4 | Darbhanga Jn DBG | 19:00 | 19:05 | 5 min | 1 | 68 |
| 5 | Laheria Sarai LSI | 19:13 | 19:15 | 2 min | 1 | 72 |
| 6 | Samastipur Jn SPJ | 20:15 | 20:40 | 25 min | 1 | 105 |
| 7 | Muzaffarpur Jn MFP | 21:50 | 21:55 | 5 min | 1 | 157 |
| 8 | Hajipur Jn HJP | 22:50 | 22:55 | 5 min | 1 | 211 |
| 9 | Sonpur Jn SEE | 23:06 | 23:08 | 2 min | 1 | 217 |
| 10 | Chhapra CPR | 00:35 | 00:45 | 10 min | 2 | 270 |
| 11 | Suraimanpur SIP | 01:16 | 01:18 | 2 min | 2 | 299 |
| 12 | Ballia BUI | 01:50 | 01:55 | 5 min | 2 | 335 |
| 13 | Ghazipur City GCT | 02:50 | 02:55 | 5 min | 2 | 401 |
| 14 | Aunrihar Jn ARJ | 03:40 | 03:42 | 2 min | 2 | 441 |
| 15 | Varanasi Jn BSB | 04:39 | 04:49 | 10 min | 2 | 476 |
| 16 | Gyanpur Road GYN | 05:43 | 05:45 | 2 min | 2 | 535 |
| 17 | Prayagraj Jn PRYJ | 07:00 | 07:10 | 10 min | 2 | 600 |
| 18 | Kanpur Central CNB | 09:35 | 09:40 | 5 min | 2 | 794 |
| 19 | Aligarh Jn ALJN | 13:08 | 13:10 | 2 min | 2 | 1,103 |
| 20 | Ghaziabad GZB | 14:53 | 14:55 | 2 min | 2 | 1,209 |
| 21 | New Delhi NDLS | 15:45 | — | — | 2 | 1,235 |
How reliably 12561 runs
57% arrive on time at the destination
typically 10 min late · 64% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Jaynagarusually on time96%
- Madhubanitypically 11 min late67%
- Sakri Jntypically 21 min late36%
- Darbhanga Jntypically 9 min late69%
- Laheria Saraitypically 14 min late53%
- Samastipur Jntypically 7 min late75%
- Muzaffarpur Jnusually on time79%
- Hajipur Jntypically 11 min late · 3% over an hour63%
- Sonpur Jntypically 15 min late · 4% over an hour50%
- Chhaprausually on time84%
- Suraimanpurtypically 12 min late · 4% over an hour59%
- Balliatypically 13 min late · 4% over an hour56%
- Ghazipur Citytypically 13 min late · 4% over an hour55%
- Aunrihar Jntypically 8 min late · 4% over an hour65%
- Varanasi Jntypically 4 min late · 5% over an hour76%
- Gyanpur Roadtypically 10 min late · 8% over an hour63%
- Prayagraj Jntypically 8 min late · 11% over an hour75%
- Kanpur Centraltypically 19 min late · 14% over an hour39%
- Aligarh Jntypically 18 min late · 17% over an hour42%
- Ghaziabadtypically 3 min late · 14% over an hour75%
- New Delhitypically 10 min late · 17% over an hour57%
When it runs late
Roughest December and January: in December it typically runs 1.9 hr late and reaches New Delhi on time only 29% of the time — against 94% around March. A year-round average hides that.
Runs latest on Fridays (60% on time), best on Mondays (78%).
Longest halts
- Samastipur Jn SPJ25 min · arrives 20:15, departs 20:40
- Chhapra CPR10 min · arrives 00:35, departs 00:45
- Varanasi Jn BSB10 min · arrives 04:39, departs 04:49
- Prayagraj Jn PRYJ10 min · arrives 07:00, departs 07:10
- Darbhanga Jn DBG5 min · arrives 19:00, departs 19:05
- Muzaffarpur Jn MFP5 min · arrives 21:50, departs 21:55