| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | New Delhi (NDLS) | Starts | 14:10 | 0 | 0 km |
| 2 | Aligarh Junction (ALJN) | 15:55 | 15:57 | 2 min | 132 km |
| 3 | Kanpur Central (CNB) | 20:05 | 20:15 | 10 min | 440 km |
| 4 | Allahabad Junction (ALD) | 22:40 | 22:48 | 8 min | 634 km |
| 5 | Vindhyachal (BDL) | 23:48 | 23:50 | 2 min | 716 km |
| 6 | Mughal Sarai Junction (MGS) | 02:35 | 02:45 | 10 min | 787 km |
| 7 | Chandauli Mjhwr (CDMR) | 03:01 | 03:03 | 2 min | 802 km |
| 8 | Bhabua Road (BBU) | 03:29 | 03:31 | 2 min | 839 km |
| 9 | Kudra (KTQ) | 03:47 | 03:49 | 2 min | 862 km |
| 10 | Sasaram (SSM) | 04:07 | 04:09 | 2 min | 887 km |
| 11 | Dehri On Sone (DOS) | 04:26 | 04:28 | 2 min | 905 km |
| 12 | Anugraha N Road (AUBR) | 04:43 | 04:45 | 2 min | 921 km |
| 13 | Rafiganj (RFJ) | 05:08 | 05:10 | 2 min | 952 km |
| 14 | Guraru (GRRU) | 05:22 | 05:24 | 2 min | 968 km |
| 15 | Gaya Junction (GAYA) | 05:50 | Ends | 0 | 990 km |