| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Pune Junction (PUNE) | Starts | 17:40 | 0 | 0 km |
| 2 | Daund Junction (DD) | 18:55 | 19:10 | 15 min | 76 km |
| 3 | Ahmadnagar (ANG) | 21:02 | 21:05 | 3 min | 160 km |
| 4 | Belapur (BAP) | 22:03 | 22:05 | 2 min | 227 km |
| 5 | Kopargaon (KPG) | 22:43 | 22:45 | 2 min | 271 km |
| 6 | Manmad Junction (MMR) | 00:01 | 00:05 | 4 min | 313 km |
| 7 | Jalgaon Junction (JL) | 01:58 | 02:00 | 2 min | 473 km |
| 8 | Bhusaval Junction (BSL) | 02:40 | 02:50 | 10 min | 497 km |
| 9 | Akola Junction (AK) | 04:45 | 04:50 | 5 min | 637 km |
| 10 | Badnera Junction (BD) | 06:35 | 06:40 | 5 min | 716 km |
| 11 | Wardha Junction (WR) | 08:04 | 08:07 | 3 min | 811 km |
| 12 | Nagpur (NGP) | 09:25 | 09:40 | 15 min | 890 km |
| 13 | Gondia Junction (G) | 11:21 | 11:23 | 2 min | 1020 km |
| 14 | Raj Nandgaon (RJN) | 12:40 | 12:42 | 2 min | 1124 km |
| 15 | Durg (DURG) | 13:25 | 13:30 | 5 min | 1154 km |
| 16 | Raipur Junction (R) | 14:05 | 14:15 | 10 min | 1190 km |
| 17 | Bhatapara (BYT) | 15:08 | 15:10 | 2 min | 1254 km |
| 18 | Bilaspur Junction (BSP) | 16:50 | Ends | 0 | 1301 km |