12319 Kolkata–Gwalior Express
Superfast · 1,537 km · 24 hr · 18 stops · Wed
- Departs
- 13:10
- Kolkata
- Arrives
- 13:10
- Gwalior Jn · day 2
- Journey
- 24 hr
- 1,537 km · 18 stops
- Runs
- Wed
- Fare from
- ₹710
- Sleeper · estimate
- On time
- 76%
- usually on time
12319 running status
Checking where it is…
12319 coach position
Fetching the coach order…
12319 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 Kolkata to Gwalior Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Kolkata KOAA | — | 13:10 | — | 1 | 0 |
| 2 | Durgapur DGR | 15:15 | 15:17 | 2 min | 1 | 164 |
| 3 | Asansol Jn ASN | 15:52 | 15:57 | 5 min | 1 | 206 |
| 4 | Dhanbad Jn DHN | 17:10 | 17:15 | 5 min | 1 | 263 |
| 5 | Gaya Jn GAYA | 19:55 | 20:00 | 5 min | 1 | 462 |
| 6 | Dd Upadhyaya Jn DDU | 22:33 | 22:40 | 7 min | 1 | 666 |
| 7 | Prayagraj Jn PRYJ | 00:35 | 00:40 | 5 min | 2 | 819 |
| 8 | Kanpur Central CNB | 02:50 | 02:55 | 5 min | 2 | 1,013 |
| 9 | Kanpur Anwarganj CPA | 03:15 | 03:17 | 2 min | 2 | 1,016 |
| 10 | Kannauj KJN | 04:15 | 04:17 | 2 min | 2 | 1,093 |
| 11 | Farrukhabad Jn FBD | 05:20 | 05:25 | 5 min | 2 | 1,152 |
| 12 | Kasganj KSJ | 06:50 | 07:00 | 10 min | 2 | 1,260 |
| 13 | Hathras City HTC | 08:01 | 08:03 | 2 min | 2 | 1,323 |
| 14 | Mathura Jn MTJ | 09:10 | 09:15 | 5 min | 2 | 1,365 |
| 15 | Agra Cantt AGC | 10:00 | 10:05 | 5 min | 2 | 1,418 |
| 16 | Dhaulpur DHO | 11:23 | 11:25 | 2 min | 2 | 1,471 |
| 17 | Morena MRA | 11:54 | 11:56 | 2 min | 2 | 1,498 |
| 18 | Gwalior Jn GWL | 13:10 | — | — | 2 | 1,537 |
How reliably 12319 runs
76% arrive on time at the destination
typically on time · 39% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Kolkatausually on time99%
- Durgapurtypically 10 min late71%
- Asansol Jntypically 15 min late50%
- Dhanbad Jntypically 9 min late · 4% over an hour58%
- Gaya Jntypically 14 min late · 6% over an hour52%
- Dd Upadhyaya Jntypically 9 min late · 6% over an hour57%
- Prayagraj Jntypically 25 min late · 13% over an hour30%
- Kanpur Centraltypically 44 min late · 33% over an hour17%
- Kanpur Anwarganjtypically 36 min late · 25% over an hour21%
- Kannaujtypically 48 min late · 37% over an hour16%
- Farrukhabad Jntypically 40 min late · 33% over an hour19%
- Kasganjtypically 53 min late · 38% over an hour14%
- Hathras Citytypically 56 min late · 46% over an hour13%
- Mathura Jntypically 39 min late · 27% over an hour19%
- Agra Cantttypically 51 min late · 37% over an hour15%
- Dhaulpurtypically 18 min late · 19% over an hour42%
- Morenatypically 19 min late · 17% over an hour39%
- Gwalior Jnusually on time · 10% over an hour76%
Longest halts
- Kasganj KSJ10 min · arrives 06:50, departs 07:00
- Dd Upadhyaya Jn DDU7 min · arrives 22:33, departs 22:40
- Asansol Jn ASN5 min · arrives 15:52, departs 15:57
- Dhanbad Jn DHN5 min · arrives 17:10, departs 17:15
- Gaya Jn GAYA5 min · arrives 19:55, departs 20:00
- Prayagraj Jn PRYJ5 min · arrives 00:35, departs 00:40