| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| ASR | Amritsar Jn | 1 | starts | 08:30 | 0 | 0 | 1 |
| JNL | Jandiala | 1 | 08:45 | 08:47 | 2 min | 19 km | 1 |
| BEAS | Beas | 1 | 09:08 | 09:10 | 2 min | 43 km | 1 |
| KRE | Kartarpur | 1 | 09:31 | 09:33 | 2 min | 64 km | 1 |
| JUC | Jalandhar City | 1 | 09:55 | 10:05 | 10 min | 79 km | 1 |
| JRC | Jalandhar Cant | 1 | 10:13 | 10:15 | 2 min | 84 km | 1 |
| PGW | Phagwara Jn | 1 | 10:27 | 10:29 | 2 min | 100 km | 1 |
| GRY | Goraya | 1 | 10:40 | 10:42 | 2 min | 110 km | 1 |
| PHR | Phillaur Jn | 1 | 10:54 | 10:56 | 2 min | 123 km | 1 |
| LDH | Ludhiana Jn | 1 | 11:30 | 11:40 | 10 min | 136 km | 1 |
| AHH | Ahmadgarh | 1 | 12:19 | 12:21 | 2 min | 162 km | 1 |
| MET | Malerkotla | 1 | 12:36 | 12:38 | 2 min | 181 km | 1 |
| DUI | Dhuri Jn | 1 | 13:00 | 13:05 | 5 min | 198 km | 1 |
| NBA | Nabha | 1 | 13:26 | 13:28 | 2 min | 225 km | 1 |
| PTA | Patiala | 1 | 13:50 | 13:52 | 2 min | 251 km | 1 |
| RPJ | Rajpura Jn | 1 | 14:30 | 14:32 | 2 min | 276 km | 1 |
| UBC | Ambala City | 1 | 14:51 | 14:53 | 2 min | 296 km | 1 |
| UMB | Ambala Cant Jn | 1 | 15:20 | 15:50 | 30 min | 304 km | 1 |
| SHDM | Shahabad Markanda | 1 | 16:09 | 16:11 | 2 min | 323 km | 1 |
| KKDE | Kurukshetra Jn | 1 | 16:34 | 16:36 | 2 min | 345 km | 1 |
| NLKR | Nilokheri | 1 | 16:51 | 16:53 | 2 min | 362 km | 1 |
| TRR | Taraori | 1 | 17:00 | 17:02 | 2 min | 366 km | 1 |
| KUN | Karnal | 1 | 17:16 | 17:18 | 2 min | 379 km | 1 |
| GRA | Gharaunda | 1 | 17:34 | 17:36 | 2 min | 396 km | 1 |
| PNP | Panipat Jn | 1 | 17:56 | 17:58 | 2 min | 413 km | 1 |
| SMK | Samalkha | 1 | 18:13 | 18:15 | 2 min | 430 km | 1 |
| GNU | Ganaur | 1 | 18:28 | 18:30 | 2 min | 442 km | 1 |
| SNP | Sonipat | 1 | 18:46 | 18:48 | 2 min | 458 km | 1 |
| RDDE | Rathdhana | 1 | 19:01 | 19:03 | 2 min | 468 km | 1 |
| NUR | Narela | 1 | 19:11 | 19:13 | 2 min | 475 km | 1 |
| ANDI | Adrsh Ngr Delhi | 1 | 19:30 | 19:32 | 2 min | 492 km | 1 |
| SZM | Subzi Mandi | 1 | 19:51 | 19:53 | 2 min | 498 km | 1 |
| NDLS | New Delhi | 1 | 20:20 | 20:50 | 30 min | 502 km | 1 |
| NZM | H Nizamuddin | 1 | 21:07 | 21:09 | 2 min | 509 km | 1 |
| FDB | Faridabad | 1 | 21:27 | 21:29 | 2 min | 530 km | 1 |
| BVH | Ballabgarh | 1 | 21:42 | 21:44 | 2 min | 538 km | 1 |
| PWL | Palwal | 1 | 22:28 | 22:30 | 2 min | 559 km | 1 |
| KSV | Kosi Kalan | 1 | 23:00 | 23:02 | 2 min | 602 km | 1 |
| MTJ | Mathura Jn | 1 | 23:45 | 23:55 | 10 min | 643 km | 1 |
| RKM | Raja Ki Mandi | 1 | 00:38 | 00:40 | 2 min | 693 km | 2 |
| AGC | Agra Cantt | 1 | 00:55 | 01:05 | 10 min | 697 km | 2 |
| DHO | Dhaulpur | 1 | 01:41 | 01:43 | 2 min | 749 km | 2 |
| MRA | Morena | 1 | 02:05 | 02:07 | 2 min | 777 km | 2 |
| GWL | Gwalior | 1 | 03:00 | 03:08 | 8 min | 815 km | 2 |
| DBA | Dabra | 1 | 03:41 | 03:43 | 2 min | 857 km | 2 |
| SOR | Sonagir | 1 | 04:01 | 04:03 | 2 min | 876 km | 2 |
| DAA | Datia | 1 | 04:18 | 04:20 | 2 min | 887 km | 2 |
| JHS | Jhansi Jn | 1 | 04:55 | 05:05 | 10 min | 912 km | 2 |
| BAB | Babina | 1 | 05:28 | 05:30 | 2 min | 937 km | 2 |
| BZY | Basai | 1 | 05:44 | 05:46 | 2 min | 949 km | 2 |
| TBT | Talbahat | 1 | 06:01 | 06:03 | 2 min | 962 km | 2 |
| LAR | Lalitpur | 1 | 06:44 | 06:46 | 2 min | 1002 km | 2 |
| JLN | Jakhlaun | 1 | 07:01 | 07:03 | 2 min | 1019 km | 2 |
| DUA | Dhaura | 1 | 07:10 | 07:12 | 2 min | 1030 km | 2 |
| BINA | Bina Jn | 1 | 08:50 | 08:55 | 5 min | 1065 km | 2 |
| MABA | Mandi Bamora | 1 | 09:10 | 09:12 | 2 min | 1082 km | 2 |
| BAQ | Ganj Basoda | 1 | 09:34 | 09:36 | 2 min | 1110 km | 2 |
| BHS | Vidisha | 1 | 10:12 | 10:14 | 2 min | 1150 km | 2 |
| BPL | Bhopal Jn | 1 | 11:15 | 11:20 | 5 min | 1203 km | 2 |
| HBJ | Habibganj | 1 | 11:30 | 11:32 | 2 min | 1209 km | 2 |
| MDDP | Mandideep | 1 | 11:43 | 11:45 | 2 min | 1225 km | 2 |
| ODG | Obaidulla Ganj | 1 | 11:58 | 12:00 | 2 min | 1239 km | 2 |
| BNI | Budni | 1 | 12:33 | 12:35 | 2 min | 1270 km | 2 |
| HBD | Hoshangabad | 1 | 12:43 | 12:45 | 2 min | 1277 km | 2 |
| ET | Itarsi Jn | 1 | 13:20 | 13:30 | 10 min | 1295 km | 2 |
| BPF | Banapura | 1 | 13:53 | 13:55 | 2 min | 1328 km | 2 |
| TBN | Timarni | 1 | 14:18 | 14:20 | 2 min | 1356 km | 2 |
| HD | Harda | 1 | 14:30 | 14:32 | 2 min | 1370 km | 2 |
| KKN | Khirkiya | 1 | 14:58 | 15:00 | 2 min | 1402 km | 2 |
| CAER | Chhanera | 1 | 15:28 | 15:30 | 2 min | 1433 km | 2 |
| TLV | Talvadya | 1 | 15:53 | 15:55 | 2 min | 1463 km | 2 |
| KNW | Khandwa | 1 | 16:40 | 16:45 | 5 min | 1478 km | 2 |
| NPNR | Nepanagar | 1 | 17:18 | 17:20 | 2 min | 1521 km | 2 |
| BAU | Burhanpur | 1 | 17:43 | 17:45 | 2 min | 1547 km | 2 |
| RV | Raver | 1 | 17:58 | 18:00 | 2 min | 1567 km | 2 |
| NB | Nimbhora | 1 | 18:13 | 18:15 | 2 min | 1577 km | 2 |
| SAV | Savda | 1 | 18:18 | 18:20 | 2 min | 1586 km | 2 |
| BSL | Bhusawal Jn | 1 | 18:40 | 18:50 | 10 min | 1602 km | 2 |
| JL | Jalgaon Jn | 1 | 19:15 | 19:20 | 5 min | 1626 km | 2 |
| PC | Pachora Jn | 1 | 19:52 | 19:55 | 3 min | 1673 km | 2 |
| CSN | Chalisgaon Jn | 1 | 20:40 | 20:45 | 5 min | 1718 km | 2 |
| MMR | Manmad Jn | 1 | 21:45 | 21:50 | 5 min | 1786 km | 2 |
| NK | Nasik Road | 1 | 22:58 | 23:00 | 2 min | 1859 km | 2 |
| DVL | Devlali | 1 | 23:08 | 23:10 | 2 min | 1864 km | 2 |
| IGP | Igatpuri | 1 | 00:43 | 00:45 | 2 min | 1909 km | 3 |
| KYN | Kalyan Jn | 1 | 02:50 | 02:55 | 5 min | 1993 km | 3 |
| TNA | Thane | 1 | 03:13 | 03:15 | 2 min | 2013 km | 3 |
| DR | Dadar | 1 | 04:00 | ends | 0 | 2037 km | 3 |