| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Ajmer Junction (AII) | Starts | 17:40 | 0 | 0 km |
| 2 | Bhilwara (BHL) | 19:20 | 19:25 | 5 min | 132 km |
| 3 | Chittaurgarh (COR) | 20:55 | 21:05 | 10 min | 186 km |
| 4 | Nimach (NMH) | 21:53 | 22:02 | 9 min | 242 km |
| 5 | Mandasor (MDS) | 22:41 | 22:43 | 2 min | 291 km |
| 6 | Ratlam Junction (RTM) | 00:25 | 00:50 | 25 min | 375 km |
| 7 | Ujjain Junction (UJN) | 02:30 | 02:40 | 10 min | 471 km |
| 8 | Bhopal Junction (BPL) | 06:15 | 06:25 | 10 min | 655 km |
| 9 | Itarsi Junction (ET) | 08:15 | 08:20 | 5 min | 747 km |
| 10 | Khandwa (KNW) | 11:40 | 11:45 | 5 min | 930 km |
| 11 | Akola Junction (AK) | 15:30 | 15:37 | 7 min | 1193 km |
| 12 | Washim (WHM) | 16:39 | 16:40 | 1 min | 1272 km |
| 13 | Hingoli Deccan (HNL) | 17:19 | 17:20 | 1 min | 1320 km |
| 14 | Purna Junction (PAU) | 19:00 | 19:10 | 10 min | 1400 km |
| 15 | Nanded (NED) | 19:48 | 19:50 | 2 min | 1431 km |
| 16 | Mudkhed (MUE) | 20:23 | 20:25 | 2 min | 1453 km |
| 17 | Nizamabad (NZB) | 21:38 | 21:40 | 2 min | 1541 km |
| 18 | Secunderabad Junction (SC) | 00:05 | 00:10 | 5 min | 1702 km |
| 19 | Hyderabad Decan (HYB) | 00:30 | Ends | 0 | 1711 km |