| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bulandshahr (BSC) | Starts | 18:15 | 0 | 0 km |
| 2 | Baral (BARL) | 18:28 | 18:30 | 2 min | 12 km |
| 3 | Gulaothi (GLH) | 18:53 | 18:55 | 2 min | 22 km |
| 4 | Hafizpur (HZR) | 19:05 | 19:07 | 2 min | 32 km |
| 5 | Hapur (HPU) | 19:35 | 21:30 | 115 min | 41 km |
| 6 | Garhmuktesar (GMS) | 21:53 | 21:55 | 2 min | 71 km |
| 7 | Gajraula Jn (GJL) | 22:32 | 22:34 | 2 min | 92 km |
| 8 | Amroha (AMRO) | 22:56 | 22:58 | 2 min | 115 km |
| 9 | Moradabad (MB) | 23:45 | 23:55 | 10 min | 145 km |
| 10 | Rampur (RMU) | 00:21 | 00:23 | 2 min | 173 km |
| 11 | Bareilly (BE) | 01:15 | 01:20 | 5 min | 236 km |
| 12 | Shahjehanpur (SPN) | 02:25 | 02:27 | 2 min | 307 km |
| 13 | Hardoi (HRI) | 03:16 | 03:18 | 2 min | 369 km |
| 14 | Sandila (SAN) | 04:01 | 04:03 | 2 min | 423 km |
| 15 | Lucknow Nr (LKO) | 05:10 | 05:25 | 15 min | 471 km |
| 16 | Bachhrawan (BCN) | 06:18 | 06:20 | 2 min | 518 km |
| 17 | Rae Bareli Jn (RBL) | 06:57 | 07:00 | 3 min | 549 km |
| 18 | Lachhmanpur (LMN) | 07:22 | 07:24 | 2 min | 570 km |
| 19 | Unchahar Jn (UCR) | 07:40 | 07:42 | 2 min | 587 km |
| 20 | Pwn Klaknder Rd (PQN) | 07:54 | 07:56 | 2 min | 598 km |
| 21 | Garhi Manikpur (GRMR) | 08:07 | 08:09 | 2 min | 605 km |
| 22 | Kunda Harnamgnj (KHNM) | 08:22 | 08:24 | 2 min | 617 km |
| 23 | Lalgopalganj (LGO) | 08:38 | 08:40 | 2 min | 631 km |
| 24 | Phaphamau Jn (PFM) | 09:11 | 09:13 | 2 min | 659 km |
| 25 | Prayag (PRG) | 09:35 | 09:37 | 2 min | 665 km |
| 26 | Allahabad Jn (ALD) | 09:55 | Ends | 0 | 672 km |