| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | New Delhi (NDLS) | Starts | 12:30 | 0 | 0 km |
| 2 | Ghaziabad (GZB) | 13:03 | 13:05 | 2 min | 26 km |
| 3 | Khurja Junction (KRJ) | 13:55 | 13:57 | 2 min | 89 km |
| 4 | Aligarh Junction (ALJN) | 14:45 | 14:48 | 3 min | 132 km |
| 5 | Tundla Junction (TDL) | 15:55 | 15:58 | 3 min | 210 km |
| 6 | Firozabad (FZD) | 16:13 | 16:15 | 2 min | 226 km |
| 7 | Shikohabad Junction (SKB) | 16:33 | 16:35 | 2 min | 246 km |
| 8 | Etawah (ETW) | 17:18 | 17:20 | 2 min | 302 km |
| 9 | Phaphund (PHD) | 18:00 | 18:02 | 2 min | 358 km |
| 10 | Jhinjhak (JJK) | 18:20 | 18:22 | 2 min | 378 km |
| 11 | Rura (RURA) | 18:36 | 18:38 | 2 min | 397 km |
| 12 | Kanpur Central (CNB) | 19:45 | 19:55 | 10 min | 440 km |
| 13 | Unnao Junction (ON) | 20:16 | 20:18 | 2 min | 457 km |
| 14 | Lucknow Nr (LKO) | 21:25 | Ends | 0 | 511 km |