| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Howrah Junction (HWH) | Starts | 20:55 | 0 | 0 km |
| 2 | Kharagpur Junction (KGP) | 22:40 | 22:50 | 10 min | 116 km |
| 3 | Balasore (BLS) | 00:25 | 00:27 | 2 min | 234 km |
| 4 | Bhadrakh (BHC) | 01:35 | 01:37 | 2 min | 296 km |
| 5 | Jajpur K Road (JJKR) | 02:07 | 02:08 | 1 min | 340 km |
| 6 | Cuttack (CTC) | 03:05 | 03:10 | 5 min | 412 km |
| 7 | Bhubaneswar (BBS) | 03:40 | 03:45 | 5 min | 439 km |
| 8 | Khurda Road Junction (KUR) | 04:30 | 04:35 | 5 min | 458 km |
| 9 | Sakhi Gopal (SIL) | 05:14 | 05:15 | 1 min | 486 km |
| 10 | Puri (PURI) | 05:55 | Ends | 0 | 502 km |