| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| INDB | Indore Jn Bg | 1 | starts | 17:30 | 0 | 0 | 1 |
| DWX | Dewas | 1 | 18:08 | 18:10 | 2 min | 39 km | 1 |
| MKC | Maksi | 1 | 19:03 | 19:05 | 2 min | 75 km | 1 |
| BRRG | Biyavra Rajgarh | 1 | 20:38 | 20:40 | 2 min | 192 km | 1 |
| RTA | Ruthiyai | 1 | 21:45 | 21:50 | 5 min | 269 km | 1 |
| GUNA | Guna | 1 | 22:30 | 22:40 | 10 min | 289 km | 1 |
| SVPI | Shivpuri | 1 | 00:35 | 00:40 | 5 min | 391 km | 2 |
| GWL | Gwalior | 1 | 04:35 | 04:45 | 10 min | 517 km | 2 |
| AGC | Agra Cantt | 1 | 07:00 | 07:10 | 10 min | 635 km | 2 |
| RKM | Raja Ki Mandi | 1 | 07:17 | 07:19 | 2 min | 639 km | 2 |
| MTJ | Mathura Jn | 1 | 08:05 | 08:10 | 5 min | 689 km | 2 |
| FDB | Faridabad | 1 | 10:18 | 10:21 | 3 min | 802 km | 2 |
| NZM | H Nizamuddin | 1 | 11:10 | 11:30 | 20 min | 822 km | 2 |
| GZB | Ghaziabad | 1 | 12:05 | 12:10 | 5 min | 853 km | 2 |
| MTC | Meerut City | 1 | 12:50 | 12:52 | 2 min | 900 km | 2 |
| MOZ | Muzaffarnagar | 1 | 13:30 | 13:32 | 2 min | 955 km | 2 |
| DBD | Deoband | 1 | 13:56 | 13:58 | 2 min | 979 km | 2 |
| SRE | Saharanpur | 1 | 15:00 | 15:10 | 10 min | 1014 km | 2 |
| UMB | Ambala Cant Jn | 1 | 16:30 | 16:40 | 10 min | 1095 km | 2 |
| SIR | Sirhind Jn | 1 | 17:22 | 17:24 | 2 min | 1148 km | 2 |
| LDH | Ludhiana Jn | 1 | 18:20 | 18:25 | 5 min | 1209 km | 2 |
| JUC | Jalandhar City | 1 | 19:15 | 19:20 | 5 min | 1265 km | 2 |
| BEAS | Beas | 1 | 19:53 | 19:55 | 2 min | 1302 km | 2 |
| ASR | Amritsar Jn | 1 | 20:45 | ends | 0 | 1344 km | 2 |