| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Rameswaram (RMM) | Starts | 20:45 | 0 | 0 km |
| 2 | Mandapam (MMM) | 21:13 | 21:15 | 2 min | 18 km |
| 3 | Ramanathapuram (RMD) | 21:38 | 21:40 | 2 min | 54 km |
| 4 | Paramakkudi (PMK) | 22:08 | 22:10 | 2 min | 90 km |
| 5 | Manamadurai Junction (MNM) | 22:45 | 22:50 | 5 min | 114 km |
| 6 | Madurai Junction (MDU) | 00:05 | 00:10 | 5 min | 161 km |
| 7 | Dindigul Junction (DG) | 01:15 | 01:20 | 5 min | 227 km |
| 8 | Karur (KRR) | 02:40 | 02:45 | 5 min | 301 km |
| 9 | Erode Junction (ED) | 05:05 | 05:15 | 10 min | 367 km |
| 10 | Salem Junction (SA) | 06:05 | 06:10 | 5 min | 429 km |
| 11 | Jolarpettai (JTJ) | 07:50 | 07:55 | 5 min | 549 km |
| 12 | Katpadi Junction (KPD) | 09:30 | 09:35 | 5 min | 633 km |
| 13 | Tirupati (TPTY) | 11:10 | 11:15 | 5 min | 737 km |
| 14 | Cuddapah (HX) | 13:54 | 13:55 | 1 min | 872 km |
| 15 | Yerraguntla (YA) | 14:29 | 14:30 | 1 min | 911 km |
| 16 | Dhone (DHNE) | 18:10 | 18:15 | 5 min | 1082 km |
| 17 | Kurnool Town (KRNT) | 19:08 | 19:10 | 2 min | 1136 km |
| 18 | Mahbubnagar (MBNR) | 21:38 | 21:40 | 2 min | 1266 km |
| 19 | Kacheguda (KCG) | 23:48 | 23:58 | 10 min | 1372 km |
| 20 | Nizamabad (NZB) | 03:08 | 03:10 | 2 min | 1537 km |
| 21 | Mudkhed (MUE) | 04:45 | 04:47 | 2 min | 1625 km |
| 22 | Nanded (NED) | 05:10 | 05:15 | 5 min | 1648 km |
| 23 | Purna Junction (PAU) | 05:53 | 05:55 | 2 min | 1678 km |
| 24 | Parbhani Junction (PBN) | 06:28 | 06:30 | 2 min | 1707 km |
| 25 | Jalna (J) | 08:13 | 08:15 | 2 min | 1821 km |
| 26 | Aurangabad (AWB) | 09:40 | 09:45 | 5 min | 1884 km |
| 27 | Nagarsol (NSL) | 11:45 | 11:50 | 5 min | 1973 km |
| 28 | Manmad Junction (MMR) | 12:50 | 12:55 | 5 min | 1997 km |
| 29 | Jalgaon Junction (JL) | 15:59 | 16:00 | 1 min | 2158 km |
| 30 | Surat (ST) | 22:15 | 22:25 | 10 min | 2468 km |
| 31 | Vadodara Junction (BRC) | 00:10 | 00:20 | 10 min | 2597 km |
| 32 | Ahmedabad Junction (ADI) | 02:15 | 02:40 | 25 min | 2697 km |
| 33 | Viramgam Junction (VG) | 03:55 | 03:56 | 1 min | 2762 km |
| 34 | Surendranagar (SUNR) | 04:59 | 05:00 | 1 min | 2828 km |
| 35 | Wankaner Junction (WKR) | 06:47 | 06:48 | 1 min | 2902 km |
| 36 | Rajkot Junction (RJT) | 08:10 | 08:17 | 7 min | 2944 km |
| 37 | Hapa (HAPA) | 09:30 | 09:31 | 1 min | 3020 km |
| 38 | Jamnagar (JAM) | 09:45 | 09:46 | 1 min | 3029 km |
| 39 | Dwarka (DWK) | 12:52 | 12:53 | 1 min | 3167 km |
| 40 | Okha (OKHA) | 13:45 | Ends | 0 | 3196 km |