| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Durg (DURG) | Starts | 18:20 | 0 | 0 km |
| 2 | Bhilai Pwr Hs (BPHB) | 18:29 | 18:30 | 1 min | 10 km |
| 3 | Raipur Junction (R) | 18:55 | 19:00 | 5 min | 37 km |
| 4 | Tilda (TLD) | 19:27 | 19:28 | 1 min | 75 km |
| 5 | Bhatapara (BYT) | 19:47 | 19:48 | 1 min | 101 km |
| 6 | Bilaspur Junction (BSP) | 20:45 | 21:05 | 20 min | 147 km |
| 7 | Kargi Road (KGB) | 21:32 | 21:33 | 1 min | 179 km |
| 8 | Belgahna (BIG) | 21:50 | 21:51 | 1 min | 195 km |
| 9 | Pendra Road (PND) | 22:47 | 22:49 | 2 min | 248 km |
| 10 | Anuppur Junction (APR) | 23:32 | 23:35 | 3 min | 298 km |
| 11 | Amlai (AAL) | 23:45 | 23:46 | 1 min | 311 km |
| 12 | Burhar (BUH) | 00:03 | 00:04 | 1 min | 320 km |
| 13 | Shahdol (SDL) | 00:28 | 00:30 | 2 min | 339 km |
| 14 | Birsinghpur (BRS) | 01:04 | 01:05 | 1 min | 377 km |
| 15 | Umaria (UMR) | 01:30 | 01:32 | 2 min | 406 km |
| 16 | Katni (KTE) | 02:55 | 03:10 | 15 min | 466 km |
| 17 | Jabalpur (JBP) | 04:25 | 04:30 | 5 min | 557 km |
| 18 | Madan Mahal (MML) | 04:35 | 04:36 | 1 min | 561 km |
| 19 | Shridham (SRID) | 05:10 | 05:11 | 1 min | 610 km |
| 20 | Narsinghpur (NU) | 05:45 | 05:47 | 2 min | 641 km |
| 21 | Kareli (KY) | 06:03 | 06:04 | 1 min | 657 km |
| 22 | Gadarwara (GAR) | 06:25 | 06:26 | 1 min | 685 km |
| 23 | Bankhedi (BKH) | 06:48 | 06:49 | 1 min | 716 km |
| 24 | Pipariya (PPI) | 07:03 | 07:05 | 2 min | 735 km |
| 25 | Sohagpur (SGP) | 07:19 | 07:20 | 1 min | 753 km |
| 26 | Itarsi Junction (ET) | 08:25 | 08:35 | 10 min | 802 km |
| 27 | Hoshangabad (HBD) | 08:54 | 08:55 | 1 min | 820 km |
| 28 | Habibganj (HBJ) | 10:04 | 10:05 | 1 min | 888 km |
| 29 | Bhopal Junction (BPL) | 10:30 | Ends | 0 | 894 km |