| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Jammu Tawi (JAT) | Starts | 20:15 | 0 | 0 km |
| 2 | Chakki Bank (CHKB) | 21:50 | 21:55 | 5 min | 100 km |
| 3 | Jalandhar Cant (JRC) | 23:30 | 23:35 | 5 min | 213 km |
| 4 | Ludhiana Jn (LDH) | 00:25 | 00:40 | 15 min | 265 km |
| 5 | Ambala Cant Jn (UMB) | 02:20 | 02:30 | 10 min | 378 km |
| 6 | Saharanpur (SRE) | 03:50 | 04:00 | 10 min | 460 km |
| 7 | Laksar Jn (LRJ) | 04:45 | 04:47 | 2 min | 513 km |
| 8 | Moradabad (MB) | 06:45 | 06:55 | 10 min | 652 km |
| 9 | Bareilly (BE) | 08:15 | 08:20 | 5 min | 743 km |
| 10 | Shahjehanpur (SPN) | 09:25 | 09:27 | 2 min | 813 km |
| 11 | Hardoi (HRI) | 10:23 | 10:25 | 2 min | 876 km |
| 12 | Balamu Jn (BLM) | 10:58 | 11:00 | 2 min | 909 km |
| 13 | Unnao Jn (ON) | 14:13 | 14:15 | 2 min | 1009 km |
| 14 | Kanpur Central (CNB) | 14:50 | Ends | 0 | 1026 km |