| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| PURI | --------- | Start | 21:45 | 1 |
| KHURDA ROAD JN | 22:30 | 5 mins | 22:35 | 3 |
| BHUBANESWAR | 23:02 | 5 mins | 23:07 | 1 |
| CUTTACK | 23:41 | 5 mins | 23:46 | 1 |
| JAJPUR KEONJHAR ROAD | 00:45 | 2 mins | 00:47 | 2 |
| BHADRAKH | 01:28 | 2 mins | 01:30 | 3 |
| BALASORE | 02:15 | 5 mins | 02:20 | 3 |
| HIJILLI | 03:42 | 10 mins | 03:52 | 1 |
| GHATSILA | 05:11 | 2 mins | 05:13 | 2 |
| TATANAGAR JN | 06:25 | 10 mins | 06:35 | 3 |
| CHANDIL JN | 07:40 | 2 mins | 07:42 | 2 |
| PURULIA JN | 08:25 | 2 mins | 08:27 | 2 |
| BOKARO STEEL CITY | 09:40 | 5 mins | 09:45 | 1 |
| CHANDRAPURA | 10:26 | 2 mins | 10:28 | 2 |
| GOMOH JN | 10:50 | 5 mins | 10:55 | 3 |
| PARASNATH | 11:06 | 3 mins | 11:09 | 3 |
| HAZARIBAGH ROAD | 11:31 | 2 mins | 11:33 | 2 |
| KODERMA | 12:14 | 3 mins | 12:17 | 4 |
| PAHARPUR | 12:54 | 2 mins | 12:56 | 3 |
| GAYA JN | 13:55 | 5 mins | 14:00 | 1 |
| ANUGRAHA NARAYAN ROAD | 14:46 | 2 mins | 14:48 | 2 |
| DEHRI ON SONE | 15:04 | 2 mins | 15:06 | 2 |
| SASARAM | 15:17 | 2 mins | 15:19 | 2 |
| BHABUA ROAD | 15:51 | 2 mins | 15:53 | 2 |
| PT DEEN DAYAL UPADHYAYA JN | 17:05 | 15 mins | 17:20 | 7 |
| CHUNAR | 18:00 | 2 mins | 18:02 | 3 |
| MIRZAPUR | 18:24 | 2 mins | 18:26 | 3 |
| ALLAHABAD JN | 19:40 | 10 mins | 19:50 | 3 |
| FATEHPUR | 20:58 | 2 mins | 21:00 | 3 |
| KANPUR CENTRAL | 22:05 | 5 mins | 22:10 | 1 |
| GHAZIABAD | 03:30 | 2 mins | 03:32 | 1 |
| NEW DELHI | 04:20 | End | --------- | 1 |