| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Balaghat Junction (BTC) | Starts | 05:00 | 0 | 0 km |
| 2 | Dhapewara (DPW) | 05:13 | 05:14 | 1 min | 7 km |
| 3 | Samnapur (SMC) | 05:32 | 05:33 | 1 min | 17 km |
| 4 | Titwa (TTW) | 05:52 | 05:53 | 1 min | 25 km |
| 5 | Charegaon (CRN) | 06:03 | 06:04 | 1 min | 30 km |
| 6 | Lamta (LTA) | 06:26 | 06:27 | 1 min | 41 km |
| 7 | Nagarwara (NWA) | 06:44 | 06:45 | 1 min | 50 km |
| 8 | Changotola (CGLA) | 06:51 | 06:52 | 1 min | 51 km |
| 9 | Gudru Halt (GDU) | 07:03 | 07:04 | 1 min | 56 km |
| 10 | Padriganj (PNJ) | 07:14 | 07:15 | 1 min | 62 km |
| 11 | Nainpur Junction (NIR) | 08:05 | 08:20 | 15 min | 77 km |
| 12 | Jeonara Ph (JONR) | 08:30 | 08:31 | 1 min | 82 km |
| 13 | Pindrai (PDE) | 08:45 | 08:46 | 1 min | 89 km |
| 14 | Nidhani (NDNI) | 09:18 | 09:19 | 1 min | 102 km |
| 15 | Ghonsor (GNS) | 09:46 | 09:47 | 1 min | 111 km |
| 16 | Binaiki (VNK) | 10:14 | 10:15 | 1 min | 120 km |
| 17 | Shikara (SKY) | 10:46 | 10:47 | 1 min | 133 km |
| 18 | Kaladehi (KDHI) | 11:14 | 11:15 | 1 min | 145 km |
| 19 | Sukrimangela (SOY) | 11:26 | 11:27 | 1 min | 147 km |
| 20 | Bargi (BUQ) | 11:44 | 11:45 | 1 min | 159 km |
| 21 | Chorghatpiparia (CRE) | 12:00 | 12:01 | 1 min | 165 km |
| 22 | Jmtra Paraswara (JPV) | 12:17 | 12:18 | 1 min | 174 km |
| 23 | Guwarighat (GRG) | 12:32 | 12:33 | 1 min | 178 km |
| 24 | Howbadh Jablpur (HBG) | 12:55 | 13:00 | 5 min | 185 km |
| 25 | Jabalpur (JBP) | 13:55 | Ends | 0 | 187 km |