| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Agartala AGTL Source | Start | 5:20 PM | — | 0 | 1 |
| 2 | Teliamura TLMR | 5:56 PM | 5:58 PM | 2m | 38 | 1 |
| 3 | Ambasa ABSA | 6:34 PM | 6:36 PM | 2m | 67 | 1 |
| 4 | Kumar Ghat KUGT | 7:30 PM | 7:32 PM | 2m | 108 | 1 |
| 5 | Dharmanagar DMR | 8:11 PM | 8:13 PM | 2m | 140 | 1 |
| 6 | New Karimganj NKMG | 9:25 PM | 9:27 PM | 2m | 205 | 1 |
| 7 | Badarpur Jn. BPB | 10:05 PM | 10:15 PM | 10m | 226 | 1 |
| 8 | New Haflong NHLG | 12:15 AM | 12:20 AM | 5m | 297 | 2 |
| 9 | Chaparmukh Jn CPK | 5:13 AM | 5:15 AM | 2m | 475 | 2 |
| 10 | Guwahati GHY | 7:05 AM | 7:20 AM | 15m | 567 | 2 |
| 11 | Rangiya Jn. RNY | 8:10 AM | 8:15 AM | 5m | 614 | 2 |
| 12 | New Bongaigaon NBQ | 10:00 AM | 10:10 AM | 10m | 723 | 2 |
| 13 | New Alipurduar NOQ | 11:30 AM | 11:32 AM | 2m | 833 | 2 |
| 14 | New Cooch Behar NCB | 11:45 AM | 11:50 AM | 5m | 851 | 2 |
| 15 | New Jalpaiguri NJP | 1:50 PM | 2:00 PM | 10m | 980 | 2 |
| 16 | Kishanganj KNE | 3:08 PM | 3:10 PM | 2m | 1068 | 2 |
| 17 | Katihar Jn KIR | 5:10 PM | 5:20 PM | 10m | 1166 | 2 |
| 18 | Naugachia NNA | 6:03 PM | 6:05 PM | 2m | 1223 | 2 |
| 19 | Khagaria Jn. KGG | 7:11 PM | 7:13 PM | 2m | 1289 | 2 |
| 20 | Begusarai BGS | 7:43 PM | 7:45 PM | 2m | 1330 | 2 |
| 21 | Barauni Jn BJU | 8:05 PM | 8:15 PM | 10m | 1345 | 2 |
| 22 | Hajipur Jn HJP | 9:40 PM | 9:45 PM | 5m | 1433 | 2 |
| 23 | Patliputra PPTA | 10:25 PM | 10:35 PM | 10m | 1454 | 2 |
| 24 | Danapur DNR | 10:58 PM | 11:00 PM | 2m | 1460 | 2 |
| 25 | Ara ARA | 11:28 PM | 11:30 PM | 2m | 1499 | 2 |
| 26 | Buxar BXR | 12:11 AM | 12:13 AM | 2m | 1568 | 3 |
| 27 | Pt.deen Dayal Upadhyaya Jn. DDU | 2:03 AM | 2:10 AM | 7m | 1658 | 3 |
| 28 | Mirzapur MZP | 3:18 AM | 3:20 AM | 2m | 1721 | 3 |
| 29 | Prayagraj Chheoki PCOI | 4:30 AM | 4:35 AM | 5m | 1802 | 3 |
| 30 | Manikpur Jn MKP | 7:28 AM | 7:30 AM | 2m | 1893 | 3 |
| 31 | Satna STA | 8:20 AM | 8:25 AM | 5m | 1971 | 3 |
| 32 | Maihar MYR | 8:43 AM | 8:45 AM | 2m | 2007 | 3 |
| 33 | Katni KTE | 9:30 AM | 9:35 AM | 5m | 2069 | 3 |
| 34 | Jabalpur JBP | 10:45 AM | 10:55 AM | 10m | 2160 | 3 |
| 35 | Narsinghpur NU | 12:13 PM | 12:15 PM | 2m | 2244 | 3 |
| 36 | Gadarwara GAR | 12:48 PM | 12:50 PM | 2m | 2288 | 3 |
| 37 | Pipariya PPI | 1:13 PM | 1:15 PM | 2m | 2338 | 3 |
| 38 | Itarsi Jn ET | 2:40 PM | 2:50 PM | 10m | 2405 | 3 |
| 39 | Narmadapuram NDPM | 3:13 PM | 3:15 PM | 2m | 2423 | 3 |
| 40 | Rani Kamalapati RKMP Destination | 4:35 PM | End | — | 2491 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.