| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Gorakhpur Junction (GKP) | Starts | 19:05 | 0 | 0 km |
| 2 | Khalilabad (KLD) | 19:43 | 19:45 | 2 min | 35 km |
| 3 | Basti (BST) | 20:15 | 20:20 | 5 min | 65 km |
| 4 | Babhnan (BV) | 20:48 | 20:50 | 2 min | 95 km |
| 5 | Mankapur Junction (MUR) | 21:18 | 21:20 | 2 min | 126 km |
| 6 | Gonda Junction (GD) | 21:50 | 21:55 | 5 min | 154 km |
| 7 | Barabanki Junction (BBK) | 23:33 | 23:35 | 2 min | 243 km |
| 8 | Lucknow Nr (LKO) | 00:25 | 00:40 | 15 min | 271 km |
| 9 | Unnao Junction (ON) | 01:34 | 01:36 | 2 min | 325 km |
| 10 | Kanpur Central (CNB) | 02:25 | 02:35 | 10 min | 342 km |
| 11 | Bhimsen (BZM) | 02:51 | 02:53 | 2 min | 356 km |
| 12 | Pokhrayan (PHN) | 03:30 | 03:32 | 2 min | 401 km |
| 13 | Kalpi (KPI) | 03:47 | 03:49 | 2 min | 415 km |
| 14 | Orai (ORAI) | 04:19 | 04:21 | 2 min | 448 km |
| 15 | Ait (AIT) | 04:42 | 04:44 | 2 min | 473 km |
| 16 | Chirgaon (CGN) | 05:38 | 05:40 | 2 min | 530 km |
| 17 | Jhansi Junction (JHS) | 07:05 | 07:25 | 20 min | 562 km |
| 18 | Babina (BAB) | 07:48 | 07:50 | 2 min | 587 km |
| 19 | Lalitpur (LAR) | 08:35 | 08:37 | 2 min | 652 km |
| 20 | Bina Junction (BINA) | 09:55 | 10:00 | 5 min | 715 km |
| 21 | Ganj Basoda (BAQ) | 10:28 | 10:30 | 2 min | 760 km |
| 22 | Vidisha (BHS) | 10:58 | 11:00 | 2 min | 800 km |
| 23 | Bhopal Junction (BPL) | 12:00 | 12:05 | 5 min | 853 km |
| 24 | Habibganj (HBJ) | 12:15 | 12:17 | 2 min | 859 km |
| 25 | Mandi Dip (MDDP) | 12:32 | 12:34 | 2 min | 878 km |
| 26 | Hoshangabad (HBD) | 13:22 | 13:24 | 2 min | 927 km |
| 27 | Itarsi Junction (ET) | 14:05 | 14:10 | 5 min | 945 km |
| 28 | Timarni (TBN) | 14:56 | 14:58 | 2 min | 1006 km |
| 29 | Harda (HD) | 15:11 | 15:13 | 2 min | 1020 km |
| 30 | Khirkiya (KKN) | 15:38 | 15:40 | 2 min | 1052 km |
| 31 | Khandwa (KNW) | 17:15 | 17:20 | 5 min | 1128 km |
| 32 | Nepanagar (NPNR) | 17:53 | 17:55 | 2 min | 1171 km |
| 33 | Burhanpur (BAU) | 18:18 | 18:20 | 2 min | 1197 km |
| 34 | Raver (RV) | 18:36 | 18:38 | 2 min | 1217 km |
| 35 | Bhusaval Junction (BSL) | 19:10 | 19:20 | 10 min | 1252 km |
| 36 | Jalgaon Junction (JL) | 19:43 | 19:45 | 2 min | 1276 km |
| 37 | Pachora Junction (PC) | 20:16 | 20:18 | 2 min | 1324 km |
| 38 | Chalisgaon Junction (CSN) | 21:08 | 21:10 | 2 min | 1369 km |
| 39 | Nandgaon (NGN) | 21:58 | 22:00 | 2 min | 1411 km |
| 40 | Manmad Junction (MMR) | 22:17 | 22:20 | 3 min | 1436 km |
| 41 | Nasik Road (NK) | 23:18 | 23:20 | 2 min | 1509 km |
| 42 | Devlali (DVL) | 23:28 | 23:30 | 2 min | 1515 km |
| 43 | Igatpuri (IGP) | 01:18 | 01:20 | 2 min | 1560 km |
| 44 | Kalyan Junction (KYN) | 03:10 | 03:15 | 5 min | 1643 km |
| 45 | Thane (TNA) | 03:33 | 03:35 | 2 min | 1663 km |
| 46 | Lokmanyatilak T (LTT) | 04:20 | Ends | 0 | 1680 km |