| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Mau Junction (MAU) | Starts | 21:30 | 0 | 0 km |
| 2 | Aunrihar Junction (ARJ) | 22:40 | 22:42 | 2 min | 58 km |
| 3 | Jaunpur Junction (JNU) | 00:15 | 00:20 | 5 min | 117 km |
| 4 | Varanasi Junction (BSB) | 01:45 | 01:55 | 10 min | 174 km |
| 5 | Mirzapur (MZP) | 03:10 | 03:12 | 2 min | 250 km |
| 6 | Manikpur Junction (MKP) | 05:50 | 05:52 | 2 min | 423 km |
| 7 | Satna (STA) | 07:30 | 07:40 | 10 min | 500 km |
| 8 | Maihar (MYR) | 08:05 | 08:07 | 2 min | 535 km |
| 9 | Katni (KTE) | 08:57 | 08:59 | 2 min | 598 km |
| 10 | Jabalpur (JBP) | 10:40 | 10:50 | 10 min | 689 km |
| 11 | Narsinghpur (NU) | 11:35 | 11:37 | 2 min | 773 km |
| 12 | Pipariya (PPI) | 12:48 | 12:50 | 2 min | 867 km |
| 13 | Itarsi Junction (ET) | 14:30 | 14:40 | 10 min | 934 km |
| 14 | Khandwa (KNW) | 17:30 | 17:35 | 5 min | 1118 km |
| 15 | Bhusaval Junction (BSL) | 19:20 | 19:30 | 10 min | 1241 km |
| 16 | Jalgaon Junction (JL) | 19:53 | 19:55 | 2 min | 1265 km |
| 17 | Manmad Junction (MMR) | 22:52 | 22:55 | 3 min | 1426 km |
| 18 | Nasik Road (NK) | 23:50 | 23:55 | 5 min | 1499 km |
| 19 | Igatpuri (IGP) | 01:25 | 01:30 | 5 min | 1549 km |
| 20 | Kalyan Junction (KYN) | 03:16 | 03:18 | 2 min | 1633 km |
| 21 | Lokmanyatilak T (LTT) | 04:10 | Ends | 0 | 1670 km |