| Train | Source | Destination | Days Run from Kolkatta Terminal |
| 12319 - Koaa Gwl Express | Kolkatta Terminal (KOAA) | Gwalior Jn. (GWL) |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Kolkatta Terminal (KOAA) | Source | 01:10 PM | 0 Mins | 0 KMs | 1 |
| 2 | Durgapur (DGR) | 03:15 PM | 03:17 PM | 2 Mins | 163 KMs | 1 |
| 3 | Asansol Jn. (ASN) | 03:52 PM | 03:57 PM | 5 Mins | 205 KMs | 1 |
| 4 | Dhanbad Jn (DHN) | 05:10 PM | 05:15 PM | 5 Mins | 262 KMs | 1 |
| 5 | Gaya Jn (GAYA) | 07:55 PM | 08:00 PM | 5 Mins | 461 KMs | 1 |
| 6 | Pt.deen Dayal Upadhyaya Jn. (DDU) | 10:33 PM | 10:40 PM | 7 Mins | 665 KMs | 1 |
| 7 | Prayagraj Jn (PRYJ) | 12:35 AM | 12:40 AM | 5 Mins | 818 KMs | 2 |
| 8 | Kanpur Central (CNB) | 02:50 AM | 02:55 AM | 5 Mins | 1013 KMs | 2 |
| 9 | Kanpur Anwrganj (CPA) | 03:15 AM | 03:17 AM | 2 Mins | 1015 KMs | 2 |
| 10 | Kannauj (KJN) | 04:15 AM | 04:17 AM | 2 Mins | 1093 KMs | 2 |
| 11 | Farrukhabad (FBD) | 05:20 AM | 05:25 AM | 5 Mins | 1151 KMs | 2 |
| 12 | Kasganj (KSJ) | 06:50 AM | 07:00 AM | 10 Mins | 1259 KMs | 2 |
| 13 | Hathras City (HTC) | 08:01 AM | 08:03 AM | 2 Mins | 1322 KMs | 2 |
| 14 | Mathura Jn. (MTJ) | 09:10 AM | 09:15 AM | 5 Mins | 1364 KMs | 2 |
| 15 | Agra Cantt Jn. (AGC) | 10:00 AM | 10:05 AM | 5 Mins | 1417 KMs | 2 |
| 16 | Dhaulpur (DHO) | 11:23 AM | 11:25 AM | 2 Mins | 1470 KMs | 2 |
| 17 | Morena (MRA) | 11:54 AM | 11:56 AM | 2 Mins | 1497 KMs | 2 |
| 18 | Gwalior Jn. (GWL) | 01:10 PM | Destination | 0 Mins | 1536 KMs | 2 |