| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Dibrugarh DBRG Source | Start | 10:20 AM | — | 0 | 1 |
| 2 | New Tinsukia NTSK | 11:05 AM | 11:15 AM | 10m | 42 | 1 |
| 3 | Naharkatiya NHK | 11:43 AM | 11:45 AM | 2m | 66 | 1 |
| 4 | Bhojo BOJ | 12:15 PM | 12:17 PM | 2m | 110 | 1 |
| 5 | Lakswa LXA | 12:35 PM | 12:37 PM | 2m | 130 | 1 |
| 6 | Simaluguri Jn SLGR | 12:48 PM | 12:50 PM | 2m | 144 | 1 |
| 7 | Mariani Jn MXN | 1:40 PM | 1:50 PM | 10m | 198 | 1 |
| 8 | Furkating Jn. FKG | 2:48 PM | 2:50 PM | 2m | 236 | 1 |
| 9 | Sarupathar SZR | 3:23 PM | 3:25 PM | 2m | 270 | 1 |
| 10 | Bokajan BXJ | 3:42 PM | 3:44 PM | 2m | 292 | 1 |
| 11 | Dimapur DMV | 3:55 PM | 4:10 PM | 15m | 306 | 1 |
| 12 | Diphu DPU | 4:38 PM | 4:40 PM | 2m | 344 | 1 |
| 13 | Lumding Jn LMG | 5:20 PM | 5:30 PM | 10m | 375 | 1 |
| 14 | Lanka LKA | 5:50 PM | 5:52 PM | 2m | 406 | 1 |
| 15 | Hojai HJI | 6:05 PM | 6:07 PM | 2m | 420 | 1 |
| 16 | Chaparmukh Jn CPK | 6:41 PM | 6:43 PM | 2m | 465 | 1 |
| 17 | Jagi Road JID | 7:09 PM | 7:11 PM | 2m | 499 | 1 |
| 18 | Digaru DGU | 7:33 PM | 7:35 PM | 2m | 522 | 1 |
| 19 | Guwahati GHY | 9:30 PM | 9:50 PM | 20m | 556 | 1 |
| 20 | Kamakhya KYQ | 10:05 PM | 10:10 PM | 5m | 563 | 1 |
| 21 | Rangiya Jn. RNY | 10:40 PM | 10:45 PM | 5m | 604 | 1 |
| 22 | Nalbari NLV | 11:00 PM | 11:02 PM | 2m | 620 | 1 |
| 23 | Barpeta Road BPRD | 11:25 PM | 11:30 PM | 5m | 668 | 1 |
| 24 | New Bongaigaon NBQ | 12:30 AM | 12:40 AM | 10m | 713 | 2 |
| 25 | Kokrajhar KOJ | 1:48 AM | 1:50 AM | 2m | 744 | 2 |
| 26 | New Alipurduar NOQ | 2:40 AM | 2:45 AM | 5m | 823 | 2 |
| 27 | New Cooch Behar NCB | 3:10 AM | 3:15 AM | 5m | 841 | 2 |
| 28 | Dhupguri DQG | 4:05 AM | 4:10 AM | 5m | 902 | 2 |
| 29 | Jalpaiguri Road JPE | 4:38 AM | 4:40 AM | 2m | 934 | 2 |
| 30 | New Jalpaiguri NJP | 5:40 AM | 5:50 AM | 10m | 967 | 2 |
| 31 | Aluabari Road AUB | 6:35 AM | 6:37 AM | 2m | 1024 | 2 |
| 32 | Kishanganj KNE | 7:05 AM | 7:10 AM | 5m | 1054 | 2 |
| 33 | Dalkolha DLK | 7:35 AM | 7:37 AM | 2m | 1083 | 2 |
| 34 | Barsoi Jn BOE | 8:10 AM | 8:15 AM | 5m | 1112 | 2 |
| 35 | Azamnagar Road AZR | 8:33 AM | 8:35 AM | 2m | 1125 | 2 |
| 36 | Labha LAV | 9:33 AM | 9:35 AM | 2m | 1145 | 2 |
| 37 | Katihar Jn KIR | 10:35 AM | 10:45 AM | 10m | 1168 | 2 |
| 38 | Naugachia NNA | 11:28 AM | 11:30 AM | 2m | 1225 | 2 |
| 39 | Thana Bihpur Jn THB | 11:43 AM | 11:45 AM | 2m | 1241 | 2 |
| 40 | Narayanpur NNR | 11:52 AM | 11:54 AM | 2m | 1248 | 2 |
| 41 | Mansi Jn MNE | 12:37 PM | 12:39 PM | 2m | 1283 | 2 |
| 42 | Khagaria Jn. KGG | 12:49 PM | 12:51 PM | 2m | 1292 | 2 |
| 43 | Begusarai BGS | 1:28 PM | 1:30 PM | 2m | 1332 | 2 |
| 44 | Barauni Jn BJU | 2:10 PM | 2:20 PM | 10m | 1347 | 2 |
| 45 | Dalsingh Sarai DSS | 2:48 PM | 2:50 PM | 2m | 1375 | 2 |
| 46 | Samastipur Jn SPJ | 3:25 PM | 3:35 PM | 10m | 1398 | 2 |
| 47 | Dholi DOL | 4:03 PM | 4:05 PM | 2m | 1425 | 2 |
| 48 | Muzaffarpur Jn MFP | 4:40 PM | 4:45 PM | 5m | 1450 | 2 |
| 49 | Hajipur Jn HJP | 5:33 PM | 5:38 PM | 5m | 1504 | 2 |
| 50 | Sonpur Jn SEE | 5:48 PM | 5:53 PM | 5m | 1510 | 2 |
| 51 | Chhapra CPR | 7:30 PM | 7:40 PM | 10m | 1563 | 2 |
| 52 | Ekma EKMA | 8:10 PM | 8:12 PM | 2m | 1591 | 2 |
| 53 | Siwan Jn SV | 8:45 PM | 8:50 PM | 5m | 1624 | 2 |
| 54 | Mairwa MW | 9:08 PM | 9:10 PM | 2m | 1645 | 2 |
| 55 | Bhatpar Rani BHTR | 9:18 PM | 9:20 PM | 2m | 1660 | 2 |
| 56 | Bhatni Jn BTT | 9:35 PM | 9:37 PM | 2m | 1673 | 2 |
| 57 | Deoria Sadar DEOS | 10:00 PM | 10:05 PM | 5m | 1694 | 2 |
| 58 | Gorakhpur Jn GKP | 11:30 PM | 11:45 PM | 15m | 1744 | 2 |
| 59 | Khalilabad KLD | 12:22 AM | 12:24 AM | 2m | 1778 | 3 |
| 60 | Basti BST | 12:47 AM | 12:50 AM | 3m | 1808 | 3 |
| 61 | Mankapur Jn MUR | 1:35 AM | 1:37 AM | 2m | 1869 | 3 |
| 62 | Gonda Jn GD | 2:05 AM | 2:10 AM | 5m | 1897 | 3 |
| 63 | Barabanki Jn BBK | 3:53 AM | 3:55 AM | 2m | 1985 | 3 |
| 64 | Lucknow Jn. LKO | 5:10 AM | 5:20 AM | 10m | 2014 | 3 |
| 65 | Balamu Jn BLM | 6:48 AM | 6:50 AM | 2m | 2082 | 3 |
| 66 | Hardoi HRI | 7:22 AM | 7:24 AM | 2m | 2116 | 3 |
| 67 | Shahjehanpur SPN | 8:56 AM | 8:58 AM | 2m | 2178 | 3 |
| 68 | Bareilly(nr) BE | 10:20 AM | 10:25 AM | 5m | 2249 | 3 |
| 69 | Rampur RMU | 11:23 AM | 11:25 AM | 2m | 2312 | 3 |
| 70 | Moradabad MB | 12:15 PM | 12:30 PM | 15m | 2339 | 3 |
| 71 | Amroha AMRO | 1:06 PM | 1:08 PM | 2m | 2370 | 3 |
| 72 | Hapur HPU | 2:00 PM | 2:02 PM | 2m | 2443 | 3 |
| 73 | Pilkhua PKW | 2:14 PM | 2:16 PM | 2m | 2455 | 3 |
| 74 | Ghaziabad GZB | 3:06 PM | 3:08 PM | 2m | 2480 | 3 |
| 75 | Delhi Jn. DLI | 3:55 PM | 4:10 PM | 15m | 2500 | 3 |
| 76 | Delhi Kishangnj DKZ | 4:22 PM | 4:24 PM | 2m | 2503 | 3 |
| 77 | Shakurbasti SSB | 4:36 PM | 4:38 PM | 2m | 2510 | 3 |
| 78 | Nangloi NNO | 4:46 PM | 4:48 PM | 2m | 2517 | 3 |
| 79 | Bahadurgarh BGZ | 4:59 PM | 5:01 PM | 2m | 2530 | 3 |
| 80 | Rohtak Jn ROK | 5:35 PM | 5:37 PM | 2m | 2570 | 3 |
| 81 | Jind Jn JIND | 6:15 PM | 6:17 PM | 2m | 2627 | 3 |
| 82 | Narwana Jn NRW | 6:42 PM | 6:44 PM | 2m | 2661 | 3 |
| 83 | Tohana TUN | 7:04 PM | 7:06 PM | 2m | 2687 | 3 |
| 84 | Jakhal Jn JHL | 7:22 PM | 7:24 PM | 2m | 2699 | 3 |
| 85 | Bareta BRZ | 7:36 PM | 7:38 PM | 2m | 2713 | 3 |
| 86 | Budhlada BLZ | 7:51 PM | 7:53 PM | 2m | 2729 | 3 |
| 87 | Mansa MSZ | 8:06 PM | 8:08 PM | 2m | 2744 | 3 |
| 88 | Maur MAUR | 8:22 PM | 8:24 PM | 2m | 2763 | 3 |
| 89 | Bathinda BTI | 9:35 PM | 10:00 PM | 25m | 2797 | 3 |
| 90 | Mandi Dabwali MBY | 10:40 PM | 10:45 PM | 5m | 2833 | 3 |
| 91 | Sangaria SGRA | 11:08 PM | 11:10 PM | 2m | 2863 | 3 |
| 92 | Hanumangarh Jn HMH | 11:40 PM | 11:45 PM | 5m | 2890 | 3 |
| 93 | Pili Bangan PGK | 12:07 AM | 12:09 AM | 2m | 2915 | 4 |
| 94 | Suratgarh Jn SOG | 12:40 AM | 12:45 AM | 5m | 2940 | 4 |
| 95 | Mahajan MHJ | 1:41 AM | 1:43 AM | 2m | 3002 | 4 |
| 96 | Lunkaransar LKS | 2:12 AM | 2:14 AM | 2m | 3041 | 4 |
| 97 | Lalgarh Jn LGH Destination | 4:35 AM | End | — | 3117 | 4 |
Times are as per the latest published Indian Railways time table and may change. Live running status.