| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Dibrugarh Town (DBRT) | Starts | 20:15 | 0 | 0 km |
| 2 | Tinsukia Junction (TSK) | 21:10 | 21:20 | 10 min | 48 km |
| 3 | Mariani Junction (MXN) | 23:35 | 23:45 | 10 min | 206 km |
| 4 | Dimapur (DMV) | 01:30 | 01:35 | 5 min | 315 km |
| 5 | Diphu (DPU) | 02:09 | 02:10 | 1 min | 352 km |
| 6 | Lumding Junction (LMG) | 03:10 | 03:12 | 2 min | 384 km |
| 7 | Guwahati (GHY) | 06:15 | 07:05 | 50 min | 564 km |
| 8 | New Bongaigaon (NBQ) | 09:18 | 09:20 | 2 min | 721 km |
| 9 | Kokrajhar (KOJ) | 09:44 | 09:45 | 1 min | 749 km |
| 10 | New Cooch Behar (NCB) | 11:04 | 11:06 | 2 min | 846 km |
| 11 | New Jalpaiguri (NJP) | 13:05 | 13:15 | 10 min | 973 km |
| 12 | Kishanganj (KNE) | 14:21 | 14:23 | 2 min | 1060 km |
| 13 | Katihar Junction (KIR) | 16:15 | 16:25 | 10 min | 1156 km |
| 14 | Barauni Junction (BJU) | 19:00 | 19:20 | 20 min | 1335 km |
| 15 | Patna Junction (PNBE) | 21:40 | 21:50 | 10 min | 1445 km |
| 16 | Mughal Sarai Junction (MGS) | 01:00 | 01:10 | 10 min | 1657 km |
| 17 | Allahabad Junction (ALD) | 02:52 | 02:55 | 3 min | 1810 km |
| 18 | Kanpur Central (CNB) | 05:00 | 05:08 | 8 min | 2004 km |
| 19 | New Delhi (NDLS) | 10:10 | Ends | 0 | 2443 km |