| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Allahabad Jn (ALD) | Starts | 17:40 | 0 | 0 km |
| 2 | Prayag (PRG) | 17:51 | 17:53 | 2 min | 7 km |
| 3 | Phaphamau Jn (PFM) | 18:09 | 18:11 | 2 min | 13 km |
| 4 | Ram Chaura Road (RMC) | 18:30 | 18:32 | 2 min | 34 km |
| 5 | Lalgopalganj (LGO) | 18:41 | 18:43 | 2 min | 41 km |
| 6 | Kunda Harnamgnj (KHNM) | 19:03 | 19:05 | 2 min | 56 km |
| 7 | Garhi Manikpur (GRMR) | 19:26 | 19:28 | 2 min | 68 km |
| 8 | Pwn Klaknder Rd (PQN) | 19:36 | 19:38 | 2 min | 75 km |
| 9 | Unchahar Jn (UCR) | 19:56 | 19:58 | 2 min | 86 km |
| 10 | Lachhmanpur (LMN) | 20:26 | 20:28 | 2 min | 103 km |
| 11 | Rae Bareli Jn (RBL) | 20:55 | 21:00 | 5 min | 123 km |
| 12 | Bachhrawan (BCN) | 21:39 | 21:41 | 2 min | 154 km |
| 13 | Lucknow Nr (LKO) | 23:00 | 23:10 | 10 min | 201 km |
| 14 | Sandila (SAN) | 23:58 | 23:59 | 1 min | 250 km |
| 15 | Hardoi (HRI) | 00:43 | 00:45 | 2 min | 303 km |
| 16 | Shahjehanpur (SPN) | 02:07 | 02:09 | 2 min | 366 km |
| 17 | Bareilly (BE) | 03:06 | 03:11 | 5 min | 436 km |
| 18 | Rampur (RMU) | 04:00 | 04:02 | 2 min | 500 km |
| 19 | Moradabad (MB) | 04:45 | 04:55 | 10 min | 527 km |
| 20 | Amroha (AMRO) | 05:24 | 05:26 | 2 min | 557 km |
| 21 | Gajraula Jn (GJL) | 05:48 | 05:50 | 2 min | 580 km |
| 22 | Garhmuktesar (GMS) | 06:12 | 06:14 | 2 min | 601 km |
| 23 | Hapur (HPU) | 06:55 | 07:15 | 20 min | 631 km |
| 24 | Meerut City (MTC) | 08:10 | 08:35 | 25 min | 660 km |
| 25 | Meerut Cant (MUT) | 08:40 | 08:42 | 2 min | 664 km |
| 26 | Khatauli (KAT) | 09:21 | 09:23 | 2 min | 693 km |
| 27 | Muzaffarnagar (MOZ) | 09:55 | 09:57 | 2 min | 716 km |
| 28 | Deoband (DBD) | 10:51 | 10:53 | 2 min | 739 km |
| 29 | Saharanpur (SRE) | 11:45 | 00:00 | 735 min | 774 km |
| 30 | Hapur (HPU) | 00:00 | 08:05 | 485 min | 631 km |
| 31 | Hafizpur (HZR) | 08:15 | 08:17 | 2 min | 640 km |
| 32 | Gulaothi (GLH) | 08:28 | 08:30 | 2 min | 650 km |
| 33 | Baral (BARL) | 08:48 | 08:50 | 2 min | 660 km |
| 34 | Bulandshahr (BSC) | 09:03 | 09:05 | 2 min | 672 km |
| 35 | Maman (MOM) | 09:13 | 09:15 | 2 min | 679 km |
| 36 | Khurja City (KJY) | 09:31 | 09:33 | 2 min | 688 km |
| 37 | Khurja Jn (KRJ) | 09:45 | Ends | 0 | 695 km |