| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Puri (PURI) | Starts | 13:00 | 0 | 0 km |
| 2 | Sakhi Gopal (SIL) | 13:16 | 13:17 | 1 min | 17 km |
| 3 | Khurda Road Jn (KUR) | 14:20 | 14:50 | 30 min | 44 km |
| 4 | Nirakarpur (NKP) | 15:08 | 15:09 | 1 min | 70 km |
| 5 | Bhusandpur (BSDP) | 15:16 | 15:17 | 1 min | 77 km |
| 6 | Kalupara Ghat (KAPG) | 15:26 | 15:27 | 1 min | 87 km |
| 7 | Kuhuri (KUU) | 15:34 | 15:35 | 1 min | 94 km |
| 8 | Gangadharpur (GNGD) | 15:43 | 15:44 | 1 min | 102 km |
| 9 | Balugan (BALU) | 15:57 | 15:58 | 1 min | 115 km |
| 10 | Chilka (CLKA) | 16:05 | 16:06 | 1 min | 122 km |
| 11 | Khallikot (KIT) | 16:14 | 16:15 | 1 min | 132 km |
| 12 | Rambha (RBA) | 16:25 | 16:26 | 1 min | 143 km |
| 13 | Ganjam (GAM) | 16:39 | 16:40 | 1 min | 161 km |
| 14 | Chatrapur (CAP) | 16:57 | 16:58 | 1 min | 169 km |
| 15 | Brahmapur (BAM) | 17:20 | 17:25 | 5 min | 191 km |
| 16 | Ichchpuram (IPM) | 17:47 | 17:48 | 1 min | 215 km |
| 17 | Sompeta (SPT) | 18:02 | 18:03 | 1 min | 233 km |
| 18 | Mandasa Road (MMS) | 18:17 | 18:18 | 1 min | 252 km |
| 19 | Palasa (PSA) | 18:55 | 19:00 | 5 min | 265 km |
| 20 | Pundi (PUN) | 19:10 | 19:11 | 1 min | 277 km |
| 21 | Naupada Jn (NWP) | 19:24 | 19:25 | 1 min | 290 km |
| 22 | Kotabommali (KBM) | 19:36 | 19:37 | 1 min | 304 km |
| 23 | Tilaru (TIU) | 19:46 | 19:47 | 1 min | 318 km |
| 24 | Srikakulam Road (CHE) | 20:05 | 20:10 | 5 min | 338 km |
| 25 | Dusi (DUSI) | 20:17 | 20:18 | 1 min | 344 km |
| 26 | Ponduru (PDU) | 20:27 | 20:28 | 1 min | 353 km |
| 27 | Sigadam (SGDM) | 20:37 | 20:38 | 1 min | 363 km |
| 28 | Chipurupalle (CPP) | 20:49 | 20:50 | 1 min | 376 km |
| 29 | Garividi (GVI) | 20:59 | 21:00 | 1 min | 383 km |
| 30 | Vizianagram Jn (VZM) | 21:35 | 21:40 | 5 min | 407 km |
| 31 | Kottavalasa (KTV) | 22:07 | 22:08 | 1 min | 442 km |
| 32 | Simhachalam (SCM) | 22:27 | 22:28 | 1 min | 460 km |
| 33 | Vishakapatnam (VSKP) | 23:20 | 23:40 | 20 min | 468 km |
| 34 | Duvvada (DVD) | 00:12 | 00:13 | 1 min | 485 km |
| 35 | Anakapalle (AKP) | 00:28 | 00:29 | 1 min | 501 km |
| 36 | Ellamanchili (YLM) | 00:39 | 00:50 | 11 min | 525 km |
| 37 | Tuni (TUNI) | 01:17 | 01:18 | 1 min | 564 km |
| 38 | Annavaram (ANV) | 01:32 | 01:33 | 1 min | 581 km |
| 39 | Pithapuram (PAP) | 01:51 | 01:52 | 1 min | 606 km |
| 40 | Samalkot Jn (SLO) | 02:04 | 02:05 | 1 min | 618 km |
| 41 | Anaparti (APT) | 02:24 | 02:25 | 1 min | 644 km |
| 42 | Dwarapudi (DWP) | 02:30 | 02:31 | 1 min | 648 km |
| 43 | Rajamundry (RJY) | 03:05 | 03:20 | 15 min | 668 km |
| 44 | Kovvur (KVR) | 03:33 | 03:34 | 1 min | 676 km |
| 45 | Nidadavolu Jn (NDD) | 03:50 | 03:51 | 1 min | 691 km |
| 46 | Tanuku (TNKU) | 04:11 | 04:12 | 1 min | 707 km |
| 47 | Attili (AL) | 04:26 | 04:27 | 1 min | 718 km |
| 48 | Bhimavaram Town (BVRT) | 04:59 | 05:00 | 1 min | 739 km |
| 49 | Akividu (AKVD) | 05:24 | 05:25 | 1 min | 757 km |
| 50 | Kaikolur (KKLR) | 05:46 | 05:47 | 1 min | 774 km |
| 51 | Gudivada Jn (GDV) | 06:39 | 06:40 | 1 min | 803 km |
| 52 | Vijayawada Jn (BZA) | 08:00 | 08:20 | 20 min | 846 km |
| 53 | Duggirala (DIG) | 08:43 | 08:44 | 1 min | 868 km |
| 54 | Tenali Jn (TEL) | 08:53 | 08:54 | 1 min | 878 km |
| 55 | Nidubrolu (NDO) | 09:14 | 09:15 | 1 min | 900 km |
| 56 | Bapatla (BPP) | 09:34 | 09:35 | 1 min | 920 km |
| 57 | Chirala (CLX) | 09:46 | 09:47 | 1 min | 935 km |
| 58 | Vetapalemu (VTM) | 09:56 | 09:57 | 1 min | 943 km |
| 59 | Chinna Ganjam (CJM) | 10:08 | 10:09 | 1 min | 955 km |
| 60 | Ammanabrolu (ANB) | 10:22 | 10:23 | 1 min | 970 km |
| 61 | Ongole (OGL) | 10:44 | 10:45 | 1 min | 985 km |
| 62 | Tanguturu (TNR) | 11:03 | 11:04 | 1 min | 1003 km |
| 63 | Singarayakonda (SKM) | 11:12 | 11:13 | 1 min | 1013 km |
| 64 | Kavali (KVZ) | 11:49 | 11:50 | 1 min | 1050 km |
| 65 | Bitragunta (BTTR) | 12:04 | 12:05 | 1 min | 1067 km |
| 66 | Nellore (NLR) | 12:32 | 12:33 | 1 min | 1101 km |
| 67 | Gudur Jn (GDR) | 14:00 | 14:05 | 5 min | 1139 km |
| 68 | Vendodu (VDD) | 14:22 | 14:23 | 1 min | 1158 km |
| 69 | Venkatagiri (VKI) | 14:36 | 14:37 | 1 min | 1175 km |
| 70 | Sri Kalahasti (KHT) | 14:57 | 14:58 | 1 min | 1199 km |
| 71 | Renigunta Jn (RU) | 15:28 | 15:30 | 2 min | 1222 km |
| 72 | Tirupati (TPTY) | 16:05 | 00:00 | 475 min | 1232 km |
| 73 | Vijayawada Jn (BZA) | 00:00 | 10:30 | 630 min | 846 km |
| 74 | Khammam (KMT) | 11:40 | 11:42 | 2 min | 947 km |
| 75 | Warangal (WL) | 13:30 | 13:32 | 2 min | 1055 km |
| 76 | Kazipet Jn (KZJ) | 13:50 | 13:52 | 2 min | 1065 km |
| 77 | Secunderabad Jn (SC) | 16:25 | 16:40 | 15 min | 1197 km |
| 78 | Vikarabad Jn (VKB) | 18:20 | 18:25 | 5 min | 1268 km |
| 79 | Bidar (BIDR) | 20:10 | 20:15 | 5 min | 1359 km |
| 80 | Parli Vaijnath (PRLI) | 00:05 | 00:15 | 10 min | 1536 km |
| 81 | Parbhani Jn (PBN) | 01:20 | 01:30 | 10 min | 1600 km |
| 82 | Jalna (J) | 03:25 | 03:27 | 2 min | 1714 km |
| 83 | Aurangabad (AWB) | 04:35 | 04:40 | 5 min | 1777 km |
| 84 | Nagarsol (NSL) | 06:25 | 06:30 | 5 min | 1866 km |
| 85 | Manmad Jn (MMR) | 07:30 | Ends | 0 | 1888 km |