| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Gorakhpur Jn GKP Source | Start | 3:45 AM | - | 0 | 1 |
| 2 | Peppeganj PJ | 4:10 AM | 4:12 AM | 2m | 22 | 1 |
| 3 | Campierganj CM | 4:23 AM | 4:25 AM | 2m | 33 | 1 |
| 4 | Anand Nagar ANDN | 4:37 AM | 4:39 AM | 2m | 41 | 1 |
| 5 | Bridgmanganj BMJ | 4:52 AM | 4:54 AM | 2m | 54 | 1 |
| 6 | Siddharth Nagar SDDN | 5:11 AM | 5:13 AM | 2m | 72 | 1 |
| 7 | Shohratgarh SOT | 5:29 AM | 5:31 AM | 2m | 91 | 1 |
| 8 | Barhni BNY | 5:49 AM | 5:51 AM | 2m | 113 | 1 |
| 9 | Pachperwa PPW | 6:05 AM | 6:07 AM | 2m | 128 | 1 |
| 10 | Tulsipur TLR | 6:25 AM | 6:27 AM | 2m | 151 | 1 |
| 11 | Balrampur BLP | 6:52 AM | 6:54 AM | 2m | 181 | 1 |
| 12 | Gonda Jn GD | 7:57 AM | 8:00 AM | 3m | 220 | 1 |
| 13 | Barabanki Jn BBK | 9:18 AM | 9:20 AM | 2m | 308 | 1 |
| 14 | Badshahnagar BNZ | 9:51 AM | 9:54 AM | 3m | 333 | 1 |
| 15 | Aishbagh ASH Destination | 10:35 AM | End | - | 342 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.