| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Koraput (KRPU) | Starts | 18:25 | 0 | 0 km |
| 2 | Damanjodi (DMNJ) | 18:53 | 18:54 | 1 min | 19 km |
| 3 | Baiguda (BGUA) | 19:12 | 19:13 | 1 min | 32 km |
| 4 | Kakirigumma (KKGM) | 19:29 | 19:30 | 1 min | 46 km |
| 5 | Laxmipur Road (LKMR) | 19:49 | 19:50 | 1 min | 62 km |
| 6 | Singaram (SGRM) | 20:04 | 20:05 | 1 min | 74 km |
| 7 | Tikiri (TKRI) | 20:21 | 20:22 | 1 min | 84 km |
| 8 | Rauli (RUL) | 20:39 | 20:40 | 1 min | 96 km |
| 9 | Leliguma (LLGM) | 20:57 | 20:58 | 1 min | 112 km |
| 10 | Bhalumaska (BLMK) | 21:13 | 21:14 | 1 min | 129 km |
| 11 | Sikarpai (SKPI) | 21:29 | 21:30 | 1 min | 140 km |
| 12 | Keutguda (KTGA) | 21:47 | 21:48 | 1 min | 155 km |
| 13 | Singapuram Road (SPRD) | 22:09 | 22:10 | 1 min | 164 km |
| 14 | Rayagada (RGDA) | 22:35 | 22:55 | 20 min | 173 km |
| 15 | Parvatipuram Tn (PVPT) | 23:29 | 23:30 | 1 min | 218 km |
| 16 | Parvatipuram (PVP) | 23:34 | 23:35 | 1 min | 220 km |
| 17 | Bobbili (VBL) | 23:59 | 00:01 | 2 min | 244 km |
| 18 | Vizianagram Jn (VZM) | 01:05 | 01:30 | 25 min | 298 km |
| 19 | Chipurupalle (CPP) | 01:57 | 01:58 | 1 min | 328 km |
| 20 | Srikakulam Road (CHE) | 02:32 | 02:34 | 2 min | 367 km |
| 21 | Naupada Jn (NWP) | 03:14 | 03:15 | 1 min | 414 km |
| 22 | Palasa (PSA) | 03:45 | 03:50 | 5 min | 440 km |
| 23 | Sompeta (SPT) | 04:14 | 04:15 | 1 min | 471 km |
| 24 | Ichchpuram (IPM) | 04:32 | 04:33 | 1 min | 489 km |
| 25 | Brahmapur (BAM) | 04:57 | 05:02 | 5 min | 514 km |
| 26 | Chatrapur (CAP) | 05:19 | 05:20 | 1 min | 535 km |
| 27 | Ganjam (GAM) | 05:29 | 05:30 | 1 min | 544 km |
| 28 | Khallikot (KIT) | 05:54 | 05:55 | 1 min | 572 km |
| 29 | Balugan (BALU) | 06:09 | 06:10 | 1 min | 589 km |
| 30 | Kalupara Ghat (KAPG) | 06:43 | 06:44 | 1 min | 617 km |
| 31 | Nirakarpur (NKP) | 06:57 | 06:58 | 1 min | 635 km |
| 32 | Khurda Road Jn (KUR) | 07:55 | 08:00 | 5 min | 660 km |
| 33 | Bhubaneswar (BBS) | 08:25 | Ends | 0 | 679 km |