| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Ajmer Junction (AII) | Starts | 17:55 | 0 | 0 km |
| 2 | Kishangarh (KSG) | 18:26 | 18:28 | 2 min | 29 km |
| 3 | Phulera Junction (FL) | 19:05 | 19:07 | 2 min | 80 km |
| 4 | Jaipur (JP) | 20:00 | 20:10 | 10 min | 135 km |
| 5 | Gandhinagar Jpr (GADJ) | 20:18 | 20:20 | 2 min | 141 km |
| 6 | Getor Jagatpura (GTJT) | 20:27 | 20:29 | 2 min | 146 km |
| 7 | Dausa (DO) | 21:05 | 21:07 | 2 min | 196 km |
| 8 | Bandikui Junction (BKI) | 21:28 | 21:30 | 2 min | 225 km |
| 9 | Baswa (BU) | 21:41 | 21:43 | 2 min | 238 km |
| 10 | Rajgarh (RHG) | 21:55 | 21:57 | 2 min | 250 km |
| 11 | Alwar (AWR) | 22:38 | 22:40 | 2 min | 286 km |
| 12 | Khairthal (KRH) | 23:00 | 23:02 | 2 min | 313 km |
| 13 | Rewari (RE) | 23:58 | 00:05 | 7 min | 360 km |
| 14 | Charkhi Dadri (CKD) | 00:55 | 00:57 | 2 min | 416 km |
| 15 | Bhiwani (BNW) | 01:25 | 01:50 | 25 min | 443 km |
| 16 | Hisar (HSR) | 02:55 | 03:15 | 20 min | 503 km |
| 17 | Jakhal Junction (JHL) | 04:37 | 04:40 | 3 min | 584 km |
| 18 | Sunam (SFM) | 05:10 | 05:12 | 2 min | 622 km |
| 19 | Dhuri Junction (DUI) | 05:45 | 05:50 | 5 min | 650 km |
| 20 | Malerkotla (MET) | 06:12 | 06:14 | 2 min | 667 km |
| 21 | Ludhiana Junction (LDH) | 07:35 | 07:50 | 15 min | 712 km |
| 22 | Phagwara Junction (PGW) | 08:21 | 08:23 | 2 min | 748 km |
| 23 | Jalandhar City (JUC) | 08:50 | 08:55 | 5 min | 769 km |
| 24 | Beas (BEAS) | 09:36 | 09:38 | 2 min | 805 km |
| 25 | Amritsar Junction (ASR) | 10:35 | Ends | 0 | 848 km |