| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bhubaneswar (BBS) | Starts | 06:35 | 0 | 0 km |
| 2 | Khurda Road Jn (KUR) | 07:15 | 07:20 | 5 min | 19 km |
| 3 | Nirakarpur (NKP) | 07:39 | 07:40 | 1 min | 45 km |
| 4 | Bhusandpur (BSDP) | 07:46 | 07:47 | 1 min | 53 km |
| 5 | Kalupara Ghat (KAPG) | 07:55 | 07:56 | 1 min | 63 km |
| 6 | Kuhuri (KUU) | 08:02 | 08:03 | 1 min | 69 km |
| 7 | Gangadharpur (GNGD) | 08:10 | 08:11 | 1 min | 77 km |
| 8 | Balugan (BALU) | 08:23 | 08:24 | 1 min | 90 km |
| 9 | Chilka (CLKA) | 08:30 | 08:31 | 1 min | 97 km |
| 10 | Khallikot (KIT) | 08:38 | 08:39 | 1 min | 107 km |
| 11 | Rambha (RBA) | 08:48 | 08:49 | 1 min | 119 km |
| 12 | Ganjam (GAM) | 09:01 | 09:02 | 1 min | 136 km |
| 13 | Chatrapur (CAP) | 09:12 | 09:13 | 1 min | 145 km |
| 14 | Brahmapur (BAM) | 09:30 | 09:35 | 5 min | 166 km |
| 15 | Ichchpuram (IPM) | 09:55 | 09:56 | 1 min | 190 km |
| 16 | Sompeta (SPT) | 10:08 | 10:09 | 1 min | 208 km |
| 17 | Mandasa Road (MMS) | 10:32 | 10:33 | 1 min | 227 km |
| 18 | Palasa (PSA) | 11:15 | 11:17 | 2 min | 240 km |
| 19 | Naupada Jn (NWP) | 11:37 | 11:38 | 1 min | 266 km |
| 20 | Kotabommali (KBM) | 11:49 | 11:50 | 1 min | 280 km |
| 21 | Tilaru (TIU) | 12:01 | 12:02 | 1 min | 293 km |
| 22 | Srikakulam Road (CHE) | 12:20 | 12:25 | 5 min | 313 km |
| 23 | Ponduru (PDU) | 12:39 | 12:40 | 1 min | 328 km |
| 24 | Chipurupalle (CPP) | 12:57 | 12:58 | 1 min | 352 km |
| 25 | Vizianagram Jn (VZM) | 13:30 | 13:35 | 5 min | 382 km |
| 26 | Simhachalam (SCM) | 14:15 | 14:16 | 1 min | 435 km |
| 27 | Vishakapatnam (VSKP) | 14:35 | Ends | 0 | 443 km |