| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | New Delhi (NDLS) | Starts | 20:40 | 0 | 0 km |
| 2 | Aligarh Jn (ALJN) | 22:38 | 22:40 | 2 min | 132 km |
| 3 | Kanpur Central (CNB) | 02:50 | 02:55 | 5 min | 440 km |
| 4 | Allahabad Jn (ALD) | 05:35 | 06:00 | 25 min | 634 km |
| 5 | Gyanpur Road (GYN) | 07:12 | 07:14 | 2 min | 698 km |
| 6 | Varanasi Jn (BSB) | 08:50 | 09:00 | 10 min | 758 km |
| 7 | Aunrihar Jn (ARJ) | 09:38 | 09:40 | 2 min | 793 km |
| 8 | Ghazipur City (GCT) | 10:11 | 10:16 | 5 min | 833 km |
| 9 | Yusufpur (YFP) | 10:34 | 10:36 | 2 min | 853 km |
| 10 | Ballia (BUI) | 11:15 | 11:20 | 5 min | 899 km |
| 11 | Suraimanpur (SIP) | 11:48 | 11:50 | 2 min | 935 km |
| 12 | Chhapra (CPR) | 12:45 | 13:05 | 20 min | 964 km |
| 13 | Sonpur Jn (SEE) | 14:10 | 14:15 | 5 min | 1017 km |
| 14 | Hajipur Jn (HJP) | 14:29 | 14:31 | 2 min | 1023 km |
| 15 | Muzaffarpur Jn (MFP) | 15:25 | 15:35 | 10 min | 1077 km |
| 16 | Samastipur Jn (SPJ) | 16:45 | 17:10 | 25 min | 1128 km |
| 17 | Darbhanga Jn (DBG) | 18:05 | Ends | 0 | 1166 km |