| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Jaipur (JP) | Starts | 19:40 | 0 | 0 km |
| 2 | Sawai Madhopur (SWM) | 21:30 | 21:40 | 10 min | 132 km |
| 3 | Kota Jn (KOTA) | 22:55 | 23:05 | 10 min | 240 km |
| 4 | Ramganj Mandi (RMA) | 23:59 | 00:02 | 3 min | 312 km |
| 5 | Bhawani Mandi (BWM) | 00:21 | 00:23 | 2 min | 340 km |
| 6 | Shamgarh (SGZ) | 00:47 | 00:49 | 2 min | 373 km |
| 7 | Vikramgarh Alot (VMA) | 01:27 | 01:29 | 2 min | 425 km |
| 8 | Nagda Jn (NAD) | 02:25 | 02:50 | 25 min | 465 km |
| 9 | Ujjain Jn (UJN) | 03:45 | 03:55 | 10 min | 519 km |
| 10 | Berchha (BCH) | 04:45 | 04:47 | 2 min | 580 km |
| 11 | Shujalpur (SJP) | 05:24 | 05:26 | 2 min | 623 km |
| 12 | Sehore (SEH) | 06:01 | 06:03 | 2 min | 664 km |
| 13 | Bairagarh (BIH) | 06:29 | 06:31 | 2 min | 693 km |
| 14 | Bhopal Jn (BPL) | 07:10 | 07:20 | 10 min | 703 km |
| 15 | Habibganj (HBJ) | 07:30 | 07:32 | 2 min | 709 km |
| 16 | Itarsi Jn (ET) | 09:20 | 09:25 | 5 min | 795 km |
| 17 | Betul (BZU) | 10:59 | 11:01 | 2 min | 901 km |
| 18 | Pandhurna (PAR) | 12:18 | 12:20 | 2 min | 988 km |
| 19 | Katol (KATL) | 12:54 | 12:56 | 2 min | 1031 km |
| 20 | Nagpur (NGP) | 14:00 | 14:10 | 10 min | 1092 km |
| 21 | Sevagram (SEGM) | 15:12 | 15:14 | 2 min | 1168 km |
| 22 | Chandrapur (CD) | 16:48 | 16:50 | 2 min | 1289 km |
| 23 | Balharshah (BPQ) | 17:40 | 17:45 | 5 min | 1303 km |
| 24 | Sirpur Kagazngr (SKZR) | 18:38 | 18:40 | 2 min | 1372 km |
| 25 | Mancheral (MCI) | 19:27 | 19:29 | 2 min | 1431 km |
| 26 | Warangal (WL) | 21:33 | 21:38 | 5 min | 1547 km |
| 27 | Vijayawada Jn (BZA) | 02:10 | 02:20 | 10 min | 1755 km |
| 28 | Nellore (NLR) | 05:18 | 05:20 | 2 min | 2010 km |
| 29 | Gudur Jn (GDR) | 06:45 | 06:50 | 5 min | 2048 km |
| 30 | Chennai Central (MAS) | 09:45 | Ends | 0 | 2185 km |