| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | New Delhi (NDLS) | Starts | 22:20 | 0 | 0 km |
| 2 | Kanpur Central (CNB) | 04:50 | 04:55 | 5 min | 440 km |
| 3 | Allahabad Jn (ALD) | 07:25 | 07:35 | 10 min | 634 km |
| 4 | Mirzapur (MZP) | 08:40 | 08:42 | 2 min | 724 km |
| 5 | Mughal Sarai Jn (MGS) | 10:20 | 10:40 | 20 min | 787 km |
| 6 | Bhabua Road (BBU) | 11:19 | 11:21 | 2 min | 839 km |
| 7 | Sasaram (SSM) | 11:52 | 11:54 | 2 min | 887 km |
| 8 | Dehri On Sone (DOS) | 12:10 | 12:12 | 2 min | 905 km |
| 9 | Anugraha N Road (AUBR) | 12:25 | 12:27 | 2 min | 921 km |
| 10 | Gaya Jn (GAYA) | 13:32 | 13:37 | 5 min | 990 km |
| 11 | Paharpur (PRP) | 14:01 | 14:03 | 2 min | 1022 km |
| 12 | Koderma (KQR) | 14:39 | 14:41 | 2 min | 1066 km |
| 13 | Hazaribagh Rd (HZD) | 15:16 | 15:18 | 2 min | 1114 km |
| 14 | Parasnath (PNME) | 15:37 | 15:39 | 2 min | 1141 km |
| 15 | Gomoh Jn (GMO) | 16:15 | 16:25 | 10 min | 1159 km |
| 16 | Chandrapura (CRP) | 16:43 | 16:45 | 2 min | 1176 km |
| 17 | Bokaro Stl City (BKSC) | 17:16 | 17:21 | 5 min | 1191 km |
| 18 | Purulia Jn (PRR) | 18:24 | 18:26 | 2 min | 1252 km |
| 19 | Tatanagar Jn (TATA) | 20:05 | 20:20 | 15 min | 1343 km |
| 20 | Kharagpur Jn (KGP) | 22:05 | 22:30 | 25 min | 1477 km |
| 21 | Balasore (BLS) | 00:05 | 00:10 | 5 min | 1595 km |
| 22 | Bhadrakh (BHC) | 01:18 | 01:20 | 2 min | 1657 km |
| 23 | Jajpur K Road (JJKR) | 01:54 | 01:56 | 2 min | 1701 km |
| 24 | Cuttack (CTC) | 03:00 | 03:05 | 5 min | 1773 km |
| 25 | Bhubaneswar (BBS) | 03:40 | 03:45 | 5 min | 1800 km |
| 26 | Khurda Road Jn (KUR) | 04:20 | 04:25 | 5 min | 1819 km |
| 27 | Puri (PURI) | 05:20 | Ends | 0 | 1863 km |