| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Kanpur Central (CNB) | Starts | 17:05 | 0 | 0 km |
| 2 | Unnao Jn (ON) | 17:27 | 17:29 | 2 min | 18 km |
| 3 | Balamu Jn (BLM) | 20:05 | 20:25 | 20 min | 118 km |
| 4 | Hardoi (HRI) | 20:51 | 20:53 | 2 min | 151 km |
| 5 | Shahjehanpur (SPN) | 22:00 | 22:03 | 3 min | 213 km |
| 6 | Bareilly (BE) | 23:05 | 23:10 | 5 min | 284 km |
| 7 | Moradabad (MB) | 00:40 | 00:50 | 10 min | 375 km |
| 8 | Laksar Jn (LRJ) | 02:40 | 02:43 | 3 min | 514 km |
| 9 | Saharanpur (SRE) | 03:50 | 03:55 | 5 min | 567 km |
| 10 | Ambala Cant Jn (UMB) | 05:05 | 05:10 | 5 min | 648 km |
| 11 | Ludhiana Jn (LDH) | 06:45 | 06:55 | 10 min | 762 km |
| 12 | Jalandhar Cant (JRC) | 07:40 | 07:45 | 5 min | 814 km |
| 13 | Chakki Bank (CHKB) | 09:45 | 09:50 | 5 min | 927 km |
| 14 | Jammu Tawi (JAT) | 11:50 | Ends | 0 | 1026 km |