| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Lokmanyatilak LTT Source | Start | 7:50 AM | - | 0 | 1 |
| 2 | Thane TNA | 8:08 AM | 8:10 AM | 2m | 17 | 1 |
| 3 | Kalyan Jn KYN | 8:32 AM | 8:35 AM | 3m | 37 | 1 |
| 4 | Nasik Road NK | 10:57 AM | 11:00 AM | 3m | 171 | 1 |
| 5 | Manmad Jn MMR | 11:48 AM | 11:50 AM | 2m | 244 | 1 |
| 6 | Jalgaon Jn JL | 1:38 PM | 1:40 PM | 2m | 404 | 1 |
| 7 | Bhusaval Jn BSL | 2:10 PM | 2:15 PM | 5m | 428 | 1 |
| 8 | Khandwa Junction KNW | 4:12 PM | 4:15 PM | 3m | 551 | 1 |
| 9 | Itarsi Jn ET | 6:40 PM | 6:50 PM | 10m | 729 | 1 |
| 10 | Jabalpur JBP | 10:30 PM | 10:40 PM | 10m | 974 | 1 |
| 11 | Katni KTE | 11:50 PM | 11:55 PM | 5m | 1065 | 1 |
| 12 | Satna STA | 1:05 AM | 1:10 AM | 5m | 1163 | 2 |
| 13 | Prayagraj Chheoki PCOI | 4:18 AM | 4:20 AM | 2m | 1333 | 2 |
| 14 | Mirzapur MZP | 5:20 AM | 5:22 AM | 2m | 1414 | 2 |
| 15 | Pt.deen Dayal Upadhyaya Jn. DDU | 6:58 AM | 7:05 AM | 7m | 1477 | 2 |
| 16 | Danapur DNR | 9:36 AM | 9:38 AM | 2m | 1675 | 2 |
| 17 | Patliputra PPTA | 10:00 AM | 10:10 AM | 10m | 1680 | 2 |
| 18 | Hajipur Jn HJP | 11:05 AM | 11:10 AM | 5m | 1701 | 2 |
| 19 | Barauni Jn BJU | 12:35 PM | 12:45 PM | 10m | 1789 | 2 |
| 20 | Begusarai BGS | 1:01 PM | 1:03 PM | 2m | 1804 | 2 |
| 21 | Khagaria Jn. KGG | 1:51 PM | 1:53 PM | 2m | 1845 | 2 |
| 22 | Naugachia NNA | 2:44 PM | 2:46 PM | 2m | 1912 | 2 |
| 23 | Katihar Jn KIR | 4:20 PM | 4:30 PM | 10m | 1969 | 2 |
| 24 | Kishanganj KNE | 5:55 PM | 5:57 PM | 2m | 2067 | 2 |
| 25 | New Jalpaiguri NJP | 7:20 PM | 7:30 PM | 10m | 2154 | 2 |
| 26 | New Cooch Behar NCB | 9:25 PM | 9:27 PM | 2m | 2280 | 2 |
| 27 | New Bongaigaon NBQ | 11:30 PM | 11:40 PM | 10m | 2408 | 2 |
| 28 | Rangiya Jn. RNY | 1:05 AM | 1:10 AM | 5m | 2517 | 3 |
| 29 | Kamakhya KYQ | 2:50 AM | 2:55 AM | 5m | 2559 | 3 |
| 30 | Guwahati GHY | 3:20 AM | 3:35 AM | 15m | 2565 | 3 |
| 31 | Chaparmukh Jn CPK | 5:00 AM | 5:02 AM | 2m | 2656 | 3 |
| 32 | Hojai HJI | 5:33 AM | 5:35 AM | 2m | 2701 | 3 |
| 33 | Manderdisa MYD | 6:30 AM | 6:32 AM | 2m | 2746 | 3 |
| 34 | New Haflong NHLG | 9:00 AM | 9:05 AM | 5m | 2835 | 3 |
| 35 | Badarpur Jn. BPB | 12:05 PM | 12:15 PM | 10m | 2906 | 3 |
| 36 | Dharmanagar DMR | 1:45 PM | 1:47 PM | 2m | 2991 | 3 |
| 37 | Ambasa ABSA | 3:30 PM | 3:32 PM | 2m | 3064 | 3 |
| 38 | Agartala AGTL Destination | 6:45 PM | End | - | 3132 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.