| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Bhubaneswar (BBS) | Starts | 07:00 | 0 | 0 km |
| 2 | Cuttack (CTC) | 07:38 | 07:43 | 5 min | 28 km |
| 3 | Dhenkanal (DNKL) | 08:38 | 08:39 | 1 min | 86 km |
| 4 | Talcher Road (TLHD) | 09:16 | 09:17 | 1 min | 134 km |
| 5 | Angul (ANGL) | 09:55 | 09:57 | 2 min | 146 km |
| 6 | Sambalpur (SBP) | 12:20 | 12:40 | 20 min | 302 km |
| 7 | Jharsuguda Junction (JSG) | 13:45 | 14:05 | 20 min | 351 km |
| 8 | Raigarh (RIG) | 14:50 | 14:51 | 1 min | 424 km |
| 9 | Champa (CPH) | 15:45 | 15:47 | 2 min | 504 km |
| 10 | Bilaspur Junction (BSP) | 16:55 | 17:15 | 20 min | 556 km |
| 11 | Raipur Junction (R) | 18:50 | 19:00 | 10 min | 667 km |
| 12 | Nagpur (NGP) | 00:05 | 00:20 | 15 min | 967 km |
| 13 | Akola Junction (AK) | 03:55 | 04:00 | 5 min | 1220 km |
| 14 | Bhusaval Junction (BSL) | 05:40 | 05:50 | 10 min | 1360 km |
| 15 | Manmad Junction (MMR) | 08:07 | 08:10 | 3 min | 1544 km |
| 16 | Nasik Road (NK) | 09:09 | 09:10 | 1 min | 1617 km |
| 17 | Kalyan Junction (KYN) | 12:30 | 12:35 | 5 min | 1751 km |
| 18 | Lokmanyatilak T (LTT) | 13:35 | Ends | 0 | 1788 km |