| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Hyderabad Decan (HYB) | Starts | 20:30 | 0 | 0 km |
| 2 | Secunderabad Junction (SC) | 20:50 | 20:55 | 5 min | 10 km |
| 3 | Kamareddi (KMC) | 22:25 | 22:26 | 1 min | 119 km |
| 4 | Nizamabad (NZB) | 23:13 | 23:15 | 2 min | 170 km |
| 5 | Mudkhed (MUE) | 00:48 | 00:50 | 2 min | 259 km |
| 6 | Nanded (NED) | 01:18 | 01:20 | 2 min | 281 km |
| 7 | Purna Junction (PAU) | 02:10 | 02:20 | 10 min | 312 km |
| 8 | Hingoli Deccan (HNL) | 03:24 | 03:25 | 1 min | 392 km |
| 9 | Washim (WHM) | 04:04 | 04:05 | 1 min | 440 km |
| 10 | Akola Junction (AK) | 05:40 | 05:45 | 5 min | 519 km |
| 11 | Khandwa (KNW) | 09:50 | 09:55 | 5 min | 782 km |
| 12 | Itarsi Junction (ET) | 12:10 | 12:20 | 10 min | 965 km |
| 13 | Bhopal Junction (BPL) | 14:35 | 14:45 | 10 min | 1057 km |
| 14 | Ujjain Junction (UJN) | 17:35 | 17:40 | 5 min | 1240 km |
| 15 | Ratlam Junction (RTM) | 19:30 | 19:50 | 20 min | 1337 km |
| 16 | Mandasor (MDS) | 21:13 | 21:14 | 1 min | 1421 km |
| 17 | Nimach (NMH) | 21:57 | 22:02 | 5 min | 1470 km |
| 18 | Chittaurgarh (COR) | 23:20 | 23:30 | 10 min | 1525 km |
| 19 | Bhilwara (BHL) | 00:30 | 00:35 | 5 min | 1579 km |
| 20 | Ajmer Junction (AII) | 03:05 | Ends | 0 | 1711 km |