| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Puri (PURI) | Starts | 08:45 | 0 | 0 km |
| 2 | Sakhi Gopal (SIL) | 09:02 | 09:03 | 1 min | 17 km |
| 3 | Khurda Road Jn (KUR) | 09:45 | 10:10 | 25 min | 44 km |
| 4 | Balugan (BALU) | 10:59 | 11:00 | 1 min | 115 km |
| 5 | Chatrapur (CAP) | 11:42 | 11:43 | 1 min | 169 km |
| 6 | Brahmapur (BAM) | 12:05 | 12:10 | 5 min | 191 km |
| 7 | Palasa (PSA) | 13:40 | 13:45 | 5 min | 265 km |
| 8 | Srikakulam Road (CHE) | 14:40 | 14:42 | 2 min | 338 km |
| 9 | Vizianagram Jn (VZM) | 15:50 | 15:55 | 5 min | 407 km |
| 10 | Vishakapatnam (VSKP) | 17:25 | 17:45 | 20 min | 468 km |
| 11 | Anakapalle (AKP) | 18:32 | 18:33 | 1 min | 501 km |
| 12 | Samalkot Jn (SLO) | 19:55 | 19:56 | 1 min | 618 km |
| 13 | Rajamundry (RJY) | 20:55 | 21:00 | 5 min | 668 km |
| 14 | Eluru (EE) | 22:12 | 22:13 | 1 min | 758 km |
| 15 | Vijayawada Jn (BZA) | 00:01 | 00:20 | 19 min | 818 km |
| 16 | Warangal (WL) | 03:58 | 04:00 | 2 min | 1026 km |
| 17 | Ramgundam (RDM) | 05:31 | 05:32 | 1 min | 1128 km |
| 18 | Mancheral (MCI) | 05:41 | 05:42 | 1 min | 1142 km |
| 19 | Sirpur Kagazngr (SKZR) | 06:34 | 06:35 | 1 min | 1200 km |
| 20 | Balharshah (BPQ) | 08:10 | 08:20 | 10 min | 1270 km |
| 21 | Chandrapur (CD) | 08:39 | 08:40 | 1 min | 1284 km |
| 22 | Wardha Jn (WR) | 10:43 | 10:45 | 2 min | 1402 km |
| 23 | Badnera Jn (BD) | 12:40 | 12:43 | 3 min | 1498 km |
| 24 | Akola Jn (AK) | 13:33 | 13:35 | 2 min | 1577 km |
| 25 | Shegaon (SEG) | 14:04 | 14:05 | 1 min | 1614 km |
| 26 | Malkapur (MKU) | 14:39 | 14:40 | 1 min | 1666 km |
| 27 | Bhusaval Jn (BSL) | 16:00 | 16:10 | 10 min | 1716 km |
| 28 | Jalgaon Jn (JL) | 17:04 | 17:05 | 1 min | 1740 km |
| 29 | Amalner (AN) | 18:15 | 18:17 | 2 min | 1796 km |
| 30 | Nandurbar (NDB) | 20:05 | 20:10 | 5 min | 1891 km |
| 31 | Surat (ST) | 23:54 | 23:59 | 5 min | 2051 km |
| 32 | Vadodara Jn (BRC) | 01:45 | 01:50 | 5 min | 2180 km |
| 33 | Ahmedabad Jn (ADI) | 03:55 | 04:20 | 25 min | 2280 km |
| 34 | Viramgam Jn (VG) | 05:27 | 05:28 | 1 min | 2345 km |
| 35 | Surendranagar (SUNR) | 06:26 | 06:27 | 1 min | 2411 km |
| 36 | Rajkot Jn (RJT) | 09:10 | 09:25 | 15 min | 2527 km |
| 37 | Hapa (HAPA) | 10:59 | 11:00 | 1 min | 2603 km |
| 38 | Jamnagar (JAM) | 11:31 | 11:32 | 1 min | 2612 km |
| 39 | Khambhaliya (KMBL) | 12:28 | 12:29 | 1 min | 2666 km |
| 40 | Dwarka (DWK) | 13:59 | 14:00 | 1 min | 2750 km |
| 41 | Okha (OKHA) | 15:15 | Ends | 0 | 2779 km |