| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Dibrugarh DBRG Source | Start | 5:20 AM | — | 0 | 1 |
| 2 | New Tinsukia NTSK | 6:05 AM | 6:15 AM | 10m | 42 | 1 |
| 3 | Duliajan DJG | 6:38 AM | 6:40 AM | 2m | 58 | 1 |
| 4 | Naharkatiya NHK | 6:52 AM | 6:54 AM | 2m | 66 | 1 |
| 5 | Namrup NAM | 7:06 AM | 7:08 AM | 2m | 78 | 1 |
| 6 | Simaluguri Jn SLGR | 8:03 AM | 8:05 AM | 2m | 144 | 1 |
| 7 | Mariani Jn MXN | 8:55 AM | 9:05 AM | 10m | 198 | 1 |
| 8 | Furkating Jn. FKG | 10:08 AM | 10:10 AM | 2m | 236 | 1 |
| 9 | Dimapur DMV | 11:35 AM | 11:40 AM | 5m | 306 | 1 |
| 10 | Diphu DPU | 12:10 PM | 12:12 PM | 2m | 344 | 1 |
| 11 | Lumding Jn LMG | 1:00 PM | 1:05 PM | 5m | 375 | 1 |
| 12 | Hojai HJI | 1:40 PM | 1:42 PM | 2m | 420 | 1 |
| 13 | Chaparmukh Jn CPK | 2:14 PM | 2:16 PM | 2m | 465 | 1 |
| 14 | Jagi Road JID | 2:43 PM | 2:45 PM | 2m | 499 | 1 |
| 15 | Guwahati GHY | 5:00 PM | 5:15 PM | 15m | 556 | 1 |
| 16 | Kamakhya KYQ | 5:40 PM | 5:42 PM | 2m | 563 | 1 |
| 17 | Goalpara Town GLPT | 7:30 PM | 7:32 PM | 2m | 687 | 1 |
| 18 | New Bongaigaon NBQ | 8:30 PM | 8:40 PM | 10m | 738 | 1 |
| 19 | Kokrajhar KOJ | 9:18 PM | 9:20 PM | 2m | 770 | 1 |
| 20 | New Alipurduar NOQ | 10:20 PM | 10:25 PM | 5m | 848 | 1 |
| 21 | New Cooch Behar NCB | 10:45 PM | 10:50 PM | 5m | 866 | 1 |
| 22 | Mathabhanga MHBA | 11:20 PM | 11:22 PM | 2m | 899 | 1 |
| 23 | Jalpaiguri Road JPE | 12:13 AM | 12:15 AM | 2m | 962 | 2 |
| 24 | New Jalpaiguri NJP | 1:15 AM | 1:25 AM | 10m | 995 | 2 |
| 25 | Kishanganj KNE | 2:40 AM | 2:42 AM | 2m | 1083 | 2 |
| 26 | Katihar Jn KIR | 5:35 AM | 5:45 AM | 10m | 1181 | 2 |
| 27 | Naugachia NNA | 6:28 AM | 6:30 AM | 2m | 1238 | 2 |
| 28 | Khagaria Jn. KGG | 8:03 AM | 8:05 AM | 2m | 1304 | 2 |
| 29 | Begusarai BGS | 8:36 AM | 8:38 AM | 2m | 1345 | 2 |
| 30 | New Barauni Jn. NBJU | 9:25 AM | 9:30 AM | 5m | 1358 | 2 |
| 31 | Mokama MKA | 10:31 AM | 10:33 AM | 2m | 1377 | 2 |
| 32 | Bakhtiyarpur Jn BKP | 11:17 AM | 11:19 AM | 2m | 1421 | 2 |
| 33 | Rajendra Nagar RJPB Destination | 12:45 PM | End | — | 1464 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.