| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Gorakhpur Jn GKP Source | Start | 3:30 AM | — | 0 | 1 |
| 2 | Pipraich PPC | 3:58 AM | 4:00 AM | 2m | 20 | 1 |
| 3 | Kaptanganj Jn CPJ | 4:20 AM | 4:25 AM | 5m | 40 | 1 |
| 4 | Ramkola RKL | 4:48 AM | 4:50 AM | 2m | 56 | 1 |
| 5 | Padrauna POU | 5:06 AM | 5:08 AM | 2m | 71 | 1 |
| 6 | Dudahi DUE | 5:23 AM | 5:25 AM | 2m | 90 | 1 |
| 7 | Tamkuhi Road TOI | 5:36 AM | 5:38 AM | 2m | 102 | 1 |
| 8 | Thawe Jn THE | 6:30 AM | 7:00 AM | 30m | 139 | 1 |
| 9 | Gopalganj GOPG | 7:06 AM | 7:08 AM | 2m | 143 | 1 |
| 10 | Ratan Sarai RTU | 7:30 AM | 7:32 AM | 2m | 161 | 1 |
| 11 | Sidhwalia SQW | 7:43 AM | 7:45 AM | 2m | 172 | 1 |
| 12 | Dighwa Dubauli DWDI | 7:59 AM | 8:01 AM | 2m | 183 | 1 |
| 13 | Rajapatti RPV | 8:21 AM | 8:23 AM | 2m | 193 | 1 |
| 14 | Masrakh MHC | 8:33 AM | 8:35 AM | 2m | 202 | 1 |
| 15 | Sham Kauria SMKR | 8:46 AM | 8:48 AM | 2m | 208 | 1 |
| 16 | Marhaura MEW | 9:01 AM | 9:03 AM | 2m | 215 | 1 |
| 17 | Khairah KYH | 9:41 AM | 9:43 AM | 2m | 230 | 1 |
| 18 | Goldinganj GJH | 10:33 AM | 10:35 AM | 2m | 246 | 1 |
| 19 | Dumri Juara DRI | 10:42 AM | 10:43 AM | 1m | 251 | 1 |
| 20 | Bara Gopal BAGL | 10:48 AM | 10:50 AM | 2m | 255 | 1 |
| 21 | Panchpatia Deoria Halt PPDA | 10:56 AM | 10:57 AM | 1m | 257 | 1 |
| 22 | Awatarnagar ATNR | 11:02 AM | 11:03 AM | 1m | 260 | 1 |
| 23 | Ambika Bhawani Halt AABH | 11:08 AM | 11:09 AM | 1m | 262 | 1 |
| 24 | Dighwara DGA | 11:14 AM | 11:16 AM | 2m | 266 | 1 |
| 25 | Sitalpur STLR | 11:22 AM | 11:24 AM | 2m | 271 | 1 |
| 26 | Nayagaon NYO | 11:31 AM | 11:33 AM | 2m | 278 | 1 |
| 27 | Parmanandpur PMU | 11:40 AM | 11:42 AM | 2m | 283 | 1 |
| 28 | Bharpura Pahlejaghat Jn. BPGJ | 12:08 PM | 12:10 PM | 2m | 288 | 1 |
| 29 | Digha Bridge Halt DGBH | 12:22 PM | 12:23 PM | 1m | 296 | 1 |
| 30 | Patliputra PPTA Destination | 12:55 PM | End | — | 299 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.