| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Radhikapur (RDP) | Starts | 06:15 | 0 | 0 km |
| 2 | Kaliyanganj (KAJ) | 06:27 | 06:29 | 2 min | 13 km |
| 3 | Raiganj (RGJ) | 06:46 | 06:51 | 5 min | 33 km |
| 4 | Barsoi Junction (BOE) | 07:10 | 07:12 | 2 min | 54 km |
| 5 | Katihar Junction (KIR) | 08:50 | 09:15 | 25 min | 93 km |
| 6 | Barauni Junction (BJU) | 13:10 | 13:20 | 10 min | 272 km |
| 7 | Hajipur Junction (HJP) | 15:09 | 15:10 | 1 min | 360 km |
| 8 | Sonpur Junction (SEE) | 15:25 | 15:30 | 5 min | 365 km |
| 9 | Chhapra (CPR) | 17:00 | 17:15 | 15 min | 419 km |
| 10 | Ballia (BUI) | 18:35 | 18:40 | 5 min | 484 km |
| 11 | Mau Junction (MAU) | 20:40 | 20:55 | 15 min | 553 km |
| 12 | Azamgarh (AMH) | 21:35 | 21:40 | 5 min | 596 km |
| 13 | Shahganj Junction (SHG) | 23:30 | 23:55 | 25 min | 653 km |
| 14 | Faizabad Junction (FD) | 01:35 | 01:40 | 5 min | 758 km |
| 15 | Lucknow Nr (LKO) | 04:40 | 04:55 | 15 min | 885 km |
| 16 | Shahjehanpur (SPN) | 07:25 | 07:30 | 5 min | 1050 km |
| 17 | Bareilly (BE) | 08:25 | 08:30 | 5 min | 1120 km |
| 18 | Moradabad (MB) | 10:05 | 10:15 | 10 min | 1211 km |
| 19 | Delhi (DLI) | 13:10 | Ends | 0 | 1372 km |