| Station name (code) | Arrives | Departs | Stop time | Distance travelled | |
|---|---|---|---|---|---|
| 1 | Digha Flag Stn (DGHA) | Starts | 17:15 | 0 | 0 km |
| 2 | Kanthi P H (KATI) | 17:57 | 17:58 | 1 min | 33 km |
| 3 | Tamluk (TMZ) | 18:57 | 18:58 | 1 min | 94 km |
| 4 | Panskura (PKU) | 19:23 | 19:25 | 2 min | 118 km |
| 5 | Kharagpur Junction (KGP) | 20:05 | 20:20 | 15 min | 163 km |
| 6 | Jaleswar (JER) | 21:10 | 21:11 | 1 min | 234 km |
| 7 | Balasore (BLS) | 21:50 | 21:55 | 5 min | 281 km |
| 8 | Bhadrakh (BHC) | 22:50 | 22:52 | 2 min | 343 km |
| 9 | Jajpur K Road (JJKR) | 23:21 | 23:22 | 1 min | 387 km |
| 10 | Cuttack (CTC) | 00:30 | 00:35 | 5 min | 459 km |
| 11 | Bhubaneswar (BBS) | 01:05 | 01:10 | 5 min | 486 km |
| 12 | Khurda Road Junction (KUR) | 01:35 | 01:40 | 5 min | 505 km |
| 13 | Puri (PURI) | 03:20 | Ends | 0 | 549 km |