| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Guwahati (GHY) | Starts | 21:30 | 0 | 0 km |
| 2 | Kamakhya (KYQ) | 21:46 | 21:47 | 1 min | 7 km |
| 3 | Rangiya Jn (RNY) | 22:42 | 22:52 | 10 min | 48 km |
| 4 | Barpeta Road (BPRD) | 23:39 | 23:40 | 1 min | 113 km |
| 5 | New Bongaigaon (NBQ) | 00:35 | 00:45 | 10 min | 157 km |
| 6 | Kokrajhar (KOJ) | 01:12 | 01:13 | 1 min | 185 km |
| 7 | Fakiragram Jn (FKM) | 01:25 | 01:27 | 2 min | 195 km |
| 8 | New Alipurdaur (NOQ) | 02:25 | 02:30 | 5 min | 264 km |
| 9 | New Cooch Behar (NCB) | 02:55 | 03:00 | 5 min | 283 km |
| 10 | Dhupguri (DQG) | 03:57 | 04:02 | 5 min | 343 km |
| 11 | Jalpaiguri Road (JPE) | 04:29 | 04:30 | 1 min | 375 km |
| 12 | New Jalpaiguri (NJP) | 05:50 | 06:10 | 20 min | 409 km |
| 13 | Aluabari Road (AUB) | 06:51 | 06:52 | 1 min | 465 km |
| 14 | Kishanganj (KNE) | 07:25 | 07:30 | 5 min | 496 km |
| 15 | Dalkolha (DLK) | 07:59 | 08:00 | 1 min | 524 km |
| 16 | Barsoi Jn (BOE) | 08:25 | 08:30 | 5 min | 553 km |
| 17 | Azamnagar Road (AZR) | 08:42 | 08:43 | 1 min | 566 km |
| 18 | Katihar Jn (KIR) | 10:25 | 10:45 | 20 min | 610 km |
| 19 | Naugachia (NNA) | 11:33 | 11:34 | 1 min | 667 km |
| 20 | Thana Bihpur Jn (THB) | 11:54 | 11:55 | 1 min | 682 km |
| 21 | Mansi Jn (MNE) | 12:34 | 12:35 | 1 min | 725 km |
| 22 | Khagaria Jn (KGG) | 12:51 | 12:52 | 1 min | 733 km |
| 23 | Begu Sarai (BGS) | 13:35 | 13:36 | 1 min | 774 km |
| 24 | Barauni Jn (BJU) | 14:15 | 14:25 | 10 min | 789 km |
| 25 | Dalsingh Sarai (DSS) | 14:52 | 14:53 | 1 min | 817 km |
| 26 | Samastipur Jn (SPJ) | 15:20 | 15:40 | 20 min | 840 km |
| 27 | Muzaffarpur Jn (MFP) | 16:30 | 16:40 | 10 min | 892 km |
| 28 | Hajipur Jn (HJP) | 17:56 | 17:57 | 1 min | 946 km |
| 29 | Sonpur Jn (SEE) | 18:12 | 18:20 | 8 min | 951 km |
| 30 | Chhapra (CPR) | 19:30 | 19:45 | 15 min | 1005 km |
| 31 | Ekma (EKMA) | 20:07 | 20:08 | 1 min | 1033 km |
| 32 | Siwan Jn (SV) | 20:40 | 20:45 | 5 min | 1066 km |
| 33 | Mairwa (MW) | 21:04 | 21:05 | 1 min | 1087 km |
| 34 | Bhatpar Rani (BHTR) | 21:22 | 21:23 | 1 min | 1101 km |
| 35 | Bhatni Jn (BTT) | 21:40 | 21:45 | 5 min | 1114 km |
| 36 | Deoria Sadar (DEOS) | 22:04 | 22:05 | 1 min | 1135 km |
| 37 | Gorakhpur Jn (GKP) | 23:25 | 23:45 | 20 min | 1185 km |
| 38 | Khalilabad (KLD) | 00:30 | 00:31 | 1 min | 1219 km |
| 39 | Basti (BST) | 01:11 | 01:16 | 5 min | 1249 km |
| 40 | Mankapur Jn (MUR) | 02:06 | 02:08 | 2 min | 1310 km |
| 41 | Gonda Jn (GD) | 02:32 | 02:37 | 5 min | 1338 km |
| 42 | Jarwal Road (JLD) | 03:21 | 03:22 | 1 min | 1384 km |
| 43 | Barabanki Jn (BBK) | 04:36 | 04:38 | 2 min | 1427 km |
| 44 | Lucknow Nr (LKO) | 05:20 | 05:40 | 20 min | 1455 km |
| 45 | Balamu Jn (BLM) | 06:39 | 06:40 | 1 min | 1524 km |
| 46 | Hardoi (HRI) | 07:08 | 07:09 | 1 min | 1557 km |
| 47 | Shahjehanpur (SPN) | 08:12 | 08:14 | 2 min | 1619 km |
| 48 | Bareilly (BE) | 10:00 | 10:10 | 10 min | 1690 km |
| 49 | Rampur (RMU) | 11:01 | 11:02 | 1 min | 1753 km |
| 50 | Moradabad (MB) | 12:20 | 12:35 | 15 min | 1781 km |
| 51 | Amroha (AMRO) | 13:06 | 13:07 | 1 min | 1811 km |
| 52 | Hapur (HPU) | 14:13 | 14:15 | 2 min | 1885 km |
| 53 | Pilkhua (PKW) | 14:29 | 14:30 | 1 min | 1896 km |
| 54 | Ghaziabad (GZB) | 15:20 | 15:22 | 2 min | 1922 km |
| 55 | Delhi (DLI) | 16:00 | 16:30 | 30 min | 1942 km |
| 56 | Delhi Kishangnj (DKZ) | 16:44 | 16:45 | 1 min | 1945 km |
| 57 | Shakurbasti (SSB) | 16:58 | 16:59 | 1 min | 1952 km |
| 58 | Nangloi (NNO) | 17:09 | 17:10 | 1 min | 1959 km |
| 59 | Bahadurgarh (BGZ) | 17:23 | 17:24 | 1 min | 1971 km |
| 60 | Rohtak Jn (ROK) | 18:05 | 18:10 | 5 min | 2012 km |
| 61 | Jind Jn (JIND) | 19:10 | 19:20 | 10 min | 2069 km |
| 62 | Narwana Jn (NRW) | 19:46 | 19:47 | 1 min | 2103 km |
| 63 | Jakhal Jn (JHL) | 20:25 | 20:30 | 5 min | 2141 km |
| 64 | Mansa (MSZ) | 21:02 | 21:03 | 1 min | 2186 km |
| 65 | Bhatinda Jn (BTI) | 22:10 | 23:35 | 85 min | 2239 km |
| 66 | Mandi Dabwali (MBY) | 00:06 | 00:07 | 1 min | 2274 km |
| 67 | Sangaria (SGRA) | 00:33 | 00:34 | 1 min | 2305 km |
| 68 | Hanumangarh Jn (HMH) | 00:57 | 00:58 | 1 min | 2331 km |
| 69 | Pili Bangan (PGK) | 01:22 | 01:23 | 1 min | 2356 km |
| 70 | Suratgarh Jn (SOG) | 02:10 | 02:15 | 5 min | 2381 km |
| 71 | Mahajan (MHJ) | 03:02 | 03:03 | 1 min | 2444 km |
| 72 | Lunkaransar (LKS) | 03:43 | 03:44 | 1 min | 2483 km |
| 73 | Lalgarh Jn (LGH) | 05:10 | 00:00 | 1130 min | 2559 km |
| 74 | Samastipur Jn (SPJ) | 15:17 | 18:15 | 178 min | 840 km |
| 75 | Muktapur (MKPR) | 18:23 | 18:24 | 1 min | 843 km |
| 76 | Kishanpur (KSP) | 18:31 | 18:32 | 1 min | 850 km |
| 77 | Rambhaddarpur (RBZ) | 18:39 | 18:40 | 1 min | 856 km |
| 78 | Haiaghat (HYT) | 18:49 | 18:50 | 1 min | 862 km |
| 79 | Thalwara (TLWA) | 19:01 | 19:02 | 1 min | 866 km |
| 80 | Laheria Sarai (LSI) | 19:26 | 19:31 | 5 min | 873 km |
| 81 | Darbhanga Jn (DBG) | 19:55 | Ends | 0 | 877 km |