| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Kamakhya KYQ Source | Start | 9:20 PM | — | 0 | 1 |
| 2 | Goalpara Town GLPT | 10:55 PM | 10:57 PM | 2m | 124 | 1 |
| 3 | New Bongaigaon NBQ | 11:48 PM | 11:58 PM | 10m | 176 | 1 |
| 4 | New Cooch Behar NCB | 2:10 AM | 2:15 AM | 5m | 304 | 2 |
| 5 | New Jalpaiguri NJP | 4:15 AM | 4:25 AM | 10m | 430 | 2 |
| 6 | Kishanganj KNE | 5:30 AM | 5:32 AM | 2m | 517 | 2 |
| 7 | Katihar Jn KIR | 7:20 AM | 7:30 AM | 10m | 615 | 2 |
| 8 | Barauni Jn BJU | 10:35 AM | 10:45 AM | 10m | 795 | 2 |
| 9 | Hajipur Jn HJP | 1:27 PM | 1:32 PM | 5m | 883 | 2 |
| 10 | Chhapra CPR | 3:30 PM | 3:40 PM | 10m | 942 | 2 |
| 11 | Siwan Jn SV | 4:30 PM | 4:35 PM | 5m | 1003 | 2 |
| 12 | Deoria Sadar DEOS | 5:35 PM | 5:40 PM | 5m | 1072 | 2 |
| 13 | Gorakhpur Jn GKP | 7:30 PM | 7:40 PM | 10m | 1122 | 2 |
| 14 | Basti BST | 9:13 PM | 9:16 PM | 3m | 1187 | 2 |
| 15 | Gonda Jn GD | 11:15 PM | 11:20 PM | 5m | 1276 | 2 |
| 16 | Gomti Nagar GTNR Destination | 1:40 AM | End | — | 1385 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.