| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Allahabad Junction (ALD) | Starts | 15:20 | 0 | 0 km |
| 2 | Fatehpur (FTP) | 16:35 | 16:37 | 2 min | 117 km |
| 3 | Kanpur Central (CNB) | 17:55 | 18:00 | 5 min | 195 km |
| 4 | Etawah (ETW) | 19:33 | 19:35 | 2 min | 333 km |
| 5 | Tundla Junction (TDL) | 20:55 | 20:58 | 3 min | 425 km |
| 6 | Aligarh Junction (ALJN) | 21:55 | 22:00 | 5 min | 503 km |
| 7 | Khurja Junction (KRJ) | 22:45 | 23:10 | 25 min | 546 km |
| 8 | Hapur (HPU) | 00:35 | 00:37 | 2 min | 609 km |
| 9 | Meerut City (MTC) | 01:23 | 01:28 | 5 min | 639 km |
| 10 | Saharanpur (SRE) | 04:20 | 04:30 | 10 min | 752 km |
| 11 | Ambala Cant Junction (UMB) | 05:47 | 05:57 | 10 min | 833 km |
| 12 | Ludhiana Junction (LDH) | 08:35 | 08:45 | 10 min | 947 km |
| 13 | Jalandhar Cant (JRC) | 09:40 | 09:45 | 5 min | 999 km |
| 14 | Chakki Bank (CHKB) | 11:40 | 11:45 | 5 min | 1117 km |
| 15 | Jammu Tawi (JAT) | 14:10 | 14:20 | 10 min | 1216 km |
| 16 | Udhampur (UHP) | 15:50 | Ends | 0 | 1270 km |