| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Vishakapatnam (VSKP) | Starts | 21:00 | 0 | 0 km |
| 2 | Marripalem Ph (MIPM) | 21:10 | 21:11 | 1 min | 5 km |
| 3 | Simhachalam (SCM) | 21:19 | 21:20 | 1 min | 8 km |
| 4 | Pendurti (PDT) | 21:33 | 21:34 | 1 min | 18 km |
| 5 | Kottavalasa (KTV) | 21:43 | 21:44 | 1 min | 27 km |
| 6 | Kantakapalle (KPL) | 21:53 | 21:54 | 1 min | 34 km |
| 7 | Alamanda (ALM) | 22:07 | 22:08 | 1 min | 44 km |
| 8 | Korukonda (KUK) | 22:17 | 22:18 | 1 min | 51 km |
| 9 | Vizianagram Junction (VZM) | 22:30 | 22:45 | 15 min | 61 km |
| 10 | Gotlam (GTLM) | 22:54 | 22:55 | 1 min | 67 km |
| 11 | Garudubilli (GRBL) | 23:02 | 23:03 | 1 min | 73 km |
| 12 | Gajapatinagaram (GPI) | 23:13 | 23:14 | 1 min | 83 km |
| 13 | Komatipalli (KMX) | 23:24 | 23:25 | 1 min | 93 km |
| 14 | Donkinavalasa (DNV) | 23:35 | 23:36 | 1 min | 103 km |
| 15 | Bobbili (VBL) | 23:50 | 23:55 | 5 min | 115 km |
| 16 | Sitanagaram (SNM) | 00:04 | 00:05 | 1 min | 126 km |
| 17 | Narsipuram Halt (NSX) | 00:12 | 00:13 | 1 min | 134 km |
| 18 | Parvatipuram (PVP) | 00:22 | 00:23 | 1 min | 139 km |
| 19 | Parvatipuram Tn (PVPT) | 00:32 | 00:33 | 1 min | 140 km |
| 20 | Gumada (GMDA) | 00:49 | 00:50 | 1 min | 152 km |
| 21 | Kuneru (KNRT) | 00:59 | 01:00 | 1 min | 161 km |
| 22 | Jimidipeta (JMPT) | 01:09 | 01:10 | 1 min | 170 km |
| 23 | Ladda (LDX) | 01:18 | 01:19 | 1 min | 178 km |
| 24 | Rayagada (RGDA) | 02:05 | 02:15 | 10 min | 185 km |
| 25 | Singapuram Road (SPRD) | 02:27 | 02:28 | 1 min | 195 km |
| 26 | Therubali (THV) | 02:39 | 02:40 | 1 min | 204 km |
| 27 | Bissamcuttack (BMCK) | 03:04 | 03:05 | 1 min | 222 km |
| 28 | Muniguda (MNGD) | 03:24 | 03:25 | 1 min | 239 km |
| 29 | Doikallu (DKLU) | 03:40 | 03:41 | 1 min | 252 km |
| 30 | Ambodala (AMB) | 03:53 | 03:54 | 1 min | 264 km |
| 31 | Lanjigarh Road (LJR) | 04:11 | 04:12 | 1 min | 278 km |
| 32 | Norla Road (NRLR) | 04:24 | 04:25 | 1 min | 289 km |
| 33 | Rupra Road (RPRD) | 04:34 | 04:35 | 1 min | 296 km |
| 34 | Kandel Road (KDLR) | 04:44 | 04:45 | 1 min | 303 km |
| 35 | Kesinga (KSNG) | 04:54 | 04:55 | 1 min | 312 km |
| 36 | Titlagarh (TIG) | 06:00 | 06:15 | 15 min | 325 km |
| 37 | Rahenbata (RNBT) | 06:24 | 06:25 | 1 min | 333 km |
| 38 | Muribahal (MRBL) | 06:35 | 06:36 | 1 min | 343 km |
| 39 | Kantabanji (KBJ) | 06:50 | 07:00 | 10 min | 358 km |
| 40 | Turekala Road (TRKR) | 07:11 | 07:12 | 1 min | 372 km |
| 41 | Harishanker Road (HSK) | 07:21 | 07:22 | 1 min | 382 km |
| 42 | Lakhna (LKNA) | 07:39 | 07:40 | 1 min | 397 km |
| 43 | Nawapara Road (NPD) | 07:52 | 07:53 | 1 min | 411 km |
| 44 | Khariar Road (KRAR) | 08:04 | 08:05 | 1 min | 423 km |
| 45 | Komakhan (KMK) | 08:19 | 08:20 | 1 min | 433 km |
| 46 | Bagbahra (BGBR) | 08:29 | 08:30 | 1 min | 443 km |
| 47 | Bhimkhoj (BMKJ) | 08:44 | 08:45 | 1 min | 454 km |
| 48 | Arand (ARN) | 08:54 | 08:55 | 1 min | 466 km |
| 49 | Mahasamund (MSMD) | 09:04 | 09:05 | 1 min | 474 km |
| 50 | Belsonda (BLSN) | 09:19 | 09:20 | 1 min | 483 km |
| 51 | Arang Mahanadi (ANMD) | 09:29 | 09:30 | 1 min | 492 km |
| 52 | Lakholi (LAE) | 09:39 | 09:40 | 1 min | 499 km |
| 53 | Mandir Hasaud (MNDH) | 10:09 | 10:10 | 1 min | 511 km |
| 54 | Raipur Junction (R) | 11:25 | 11:40 | 15 min | 528 km |
| 55 | Sarona (SZB) | 11:48 | 11:49 | 1 min | 534 km |
| 56 | Kumhari (KMI) | 11:55 | 11:56 | 1 min | 540 km |
| 57 | Devbaloda Chrda (DBEC) | 12:06 | 12:07 | 1 min | 547 km |
| 58 | Bhilai (BIA) | 12:14 | 12:15 | 1 min | 551 km |
| 59 | Bhilai Pwr Hs (BPHB) | 12:20 | 12:21 | 1 min | 555 km |
| 60 | Bhilainagar (BQR) | 12:34 | 12:35 | 1 min | 560 km |
| 61 | Durg (DURG) | 13:20 | Ends | 0 | 564 km |