| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Barwadih Junction (BRWD) | Starts | 15:30 | 0 | 0 km |
| 2 | Daltonganj (DTO) | 15:54 | 15:59 | 5 min | 28 km |
| 3 | Garwa Road (GHD) | 16:38 | 16:43 | 5 min | 61 km |
| 4 | Garhwa (GHQ) | 16:54 | 16:55 | 1 min | 71 km |
| 5 | Meralgram (MQX) | 17:09 | 17:10 | 1 min | 82 km |
| 6 | Nagar Untari (NUQ) | 17:32 | 17:33 | 1 min | 105 km |
| 7 | Wyndhamganj (WDM) | 17:45 | 17:46 | 1 min | 117 km |
| 8 | Duddhinagar (DXN) | 18:09 | 18:10 | 1 min | 139 km |
| 9 | Renukut (RNQ) | 19:00 | 19:01 | 1 min | 161 km |
| 10 | Chopan (CPU) | 20:15 | 21:00 | 45 min | 202 km |
| 11 | Agori Khas (AGY) | 21:14 | 21:15 | 1 min | 212 km |
| 12 | Churk (CUK) | 21:37 | 21:38 | 1 min | 224 km |
| 13 | Roberts Ganj (RBGJ) | 21:53 | 21:54 | 1 min | 229 km |
| 14 | Lusa (LUSA) | 22:42 | 22:43 | 1 min | 264 km |
| 15 | Saktesgarh (SKGH) | 23:11 | 23:12 | 1 min | 284 km |
| 16 | Chunar (CAR) | 00:09 | 00:10 | 1 min | 305 km |
| 17 | Mirzapur (MZP) | 00:44 | 00:45 | 1 min | 336 km |
| 18 | Vindhyachal (BDL) | 00:57 | 00:58 | 1 min | 344 km |
| 19 | Meja Road (MJA) | 01:32 | 01:33 | 1 min | 388 km |
| 20 | Naini (NYN) | 02:05 | 02:07 | 2 min | 419 km |
| 21 | Allahabad Junction (ALD) | 02:30 | 03:05 | 35 min | 426 km |
| 22 | Prayag (PRG) | 03:18 | 03:19 | 1 min | 432 km |
| 23 | Phaphamau Junction (PFM) | 03:37 | 03:38 | 1 min | 439 km |
| 24 | Lalgopalganj (LGO) | 04:04 | 04:05 | 1 min | 467 km |
| 25 | Kunda Harnamgnj (KHNM) | 04:20 | 04:21 | 1 min | 481 km |
| 26 | Garhi Manikpur (GRMR) | 04:33 | 04:34 | 1 min | 493 km |
| 27 | Pwn Klaknder Road (PQN) | 04:42 | 04:43 | 1 min | 500 km |
| 28 | Unchahar Junction (UCR) | 04:55 | 04:56 | 1 min | 511 km |
| 29 | Lachhmanpur (LMN) | 05:12 | 05:13 | 1 min | 528 km |
| 30 | Rae Bareli Junction (RBL) | 05:35 | 05:40 | 5 min | 549 km |
| 31 | Harchandpur (HCP) | 05:57 | 05:58 | 1 min | 564 km |
| 32 | Bachhrawan (BCN) | 06:21 | 06:22 | 1 min | 580 km |
| 33 | Nigohan (NHN) | 06:35 | 06:36 | 1 min | 591 km |
| 34 | Lucknow Nr (LKO) | 08:30 | 08:45 | 15 min | 627 km |
| 35 | Sandila (SAN) | 09:37 | 09:38 | 1 min | 675 km |
| 36 | Hardoi (HRI) | 10:22 | 10:23 | 1 min | 729 km |
| 37 | Shahjehanpur (SPN) | 11:30 | 11:33 | 3 min | 791 km |
| 38 | Bareilly (BE) | 12:35 | Ends | 0 | 862 km |