| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Katihar Jn (KIR) | Starts | 23:30 | 0 | 0 km |
| 2 | Karagola Road (CRR) | 23:52 | 23:53 | 1 min | 23 km |
| 3 | Kursela (KUE) | 00:07 | 00:08 | 1 min | 40 km |
| 4 | Naugachia (NNA) | 00:27 | 00:28 | 1 min | 57 km |
| 5 | Thana Bihpur Jn (THB) | 00:46 | 00:47 | 1 min | 73 km |
| 6 | Mansi Jn (MNE) | 01:24 | 01:25 | 1 min | 115 km |
| 7 | Khagaria Jn (KGG) | 01:39 | 01:40 | 1 min | 124 km |
| 8 | Begu Sarai (BGS) | 02:49 | 02:50 | 1 min | 165 km |
| 9 | Barauni Jn (BJU) | 03:15 | 03:25 | 10 min | 180 km |
| 10 | Samastipur Jn (SPJ) | 04:17 | 04:22 | 5 min | 231 km |
| 11 | Khudiram B Pusa (KRBP) | 04:36 | 04:37 | 1 min | 244 km |
| 12 | Dholi (DOL) | 04:54 | 04:55 | 1 min | 257 km |
| 13 | Muzaffarpur Jn (MFP) | 05:27 | 05:37 | 10 min | 282 km |
| 14 | Hajipur Jn (HJP) | 06:27 | 06:28 | 1 min | 336 km |
| 15 | Sonpur Jn (SEE) | 06:43 | 06:52 | 9 min | 342 km |
| 16 | Chhapra Kacheri (CI) | 08:00 | 08:05 | 5 min | 393 km |
| 17 | Chhapra (CPR) | 08:40 | 08:50 | 10 min | 396 km |
| 18 | Siwan Jn (SV) | 09:40 | 09:45 | 5 min | 456 km |
| 19 | Deoria Sadar (DEOS) | 10:59 | 11:00 | 1 min | 526 km |
| 20 | Gorakhpur Jn (GKP) | 12:10 | 12:30 | 20 min | 575 km |
| 21 | Khalilabad (KLD) | 13:21 | 13:22 | 1 min | 610 km |
| 22 | Basti (BST) | 13:51 | 13:56 | 5 min | 640 km |
| 23 | Gonda Jn (GD) | 15:00 | 15:05 | 5 min | 729 km |
| 24 | Barabanki Jn (BBK) | 17:03 | 17:05 | 2 min | 818 km |
| 25 | Lucknow Nr (LKO) | 17:45 | 18:10 | 25 min | 854 km |
| 26 | Unnao Jn (ON) | 19:09 | 19:10 | 1 min | 908 km |
| 27 | Kanpur Central (CNB) | 19:50 | 20:00 | 10 min | 925 km |
| 28 | Etawah (ETW) | 21:34 | 21:35 | 1 min | 1063 km |
| 29 | Firozabad (FZD) | 22:29 | 22:30 | 1 min | 1139 km |
| 30 | Tundla Jn (TDL) | 23:05 | 23:10 | 5 min | 1155 km |
| 31 | Hathras Jn (HRS) | 23:45 | 23:46 | 1 min | 1203 km |
| 32 | Aligarh Jn (ALJN) | 00:15 | 00:20 | 5 min | 1233 km |
| 33 | Ghaziabad (GZB) | 02:00 | 02:05 | 5 min | 1339 km |
| 34 | Delhi Shahdara (DSA) | 02:25 | 02:26 | 1 min | 1353 km |
| 35 | Delhi (DLI) | 02:50 | 03:25 | 35 min | 1359 km |
| 36 | Sonipat (SNP) | 04:11 | 04:12 | 1 min | 1402 km |
| 37 | Panipat Jn (PNP) | 04:50 | 04:52 | 2 min | 1447 km |
| 38 | Karnal (KUN) | 05:20 | 05:21 | 1 min | 1481 km |
| 39 | Kurukshetra Jn (KKDE) | 05:52 | 05:54 | 2 min | 1514 km |
| 40 | Ambala Cant Jn (UMB) | 06:50 | 07:00 | 10 min | 1556 km |
| 41 | Sirhind Jn (SIR) | 07:42 | 07:44 | 2 min | 1609 km |
| 42 | Khanna (KNN) | 07:59 | 08:00 | 1 min | 1627 km |
| 43 | Ludhiana Jn (LDH) | 09:00 | 09:10 | 10 min | 1670 km |
| 44 | Phillaur Jn (PHR) | 09:24 | 09:25 | 1 min | 1683 km |
| 45 | Phagwara Jn (PGW) | 09:44 | 09:45 | 1 min | 1705 km |
| 46 | Jalandhar City (JUC) | 10:15 | 10:20 | 5 min | 1726 km |
| 47 | Beas (BEAS) | 10:52 | 10:53 | 1 min | 1763 km |
| 48 | Amritsar Jn (ASR) | 11:55 | Ends | 0 | 1805 km |