| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| KALKA | --------- | Start | 23:55 | 2 |
| CHANDI MANDIR | 00:13 | 2 mins | 00:15 | 1 |
| CHANDIGARH | 00:28 | 52 mins | 01:20 | 2 |
| AMBALA CANT JN | 02:10 | 10 mins | 02:20 | 2 |
| KURUKSHETRA JN | 02:56 | 2 mins | 02:58 | 2 |
| KARNAL | 03:20 | 2 mins | 03:22 | 1 |
| PANIPAT JN | 03:49 | 2 mins | 03:51 | 1 |
| SAMALKHA | 04:02 | 2 mins | 04:04 | 1 |
| GANAUR | 04:15 | 2 mins | 04:17 | 1 |
| SONIPAT | 04:31 | 2 mins | 04:33 | 1 |
| ADARSH NAGAR DELHI | 04:56 | 2 mins | 04:58 | 1 |
| SUBZI MANDI | 05:43 | 2 mins | 05:45 | 1 |
| OLD DELHI | 06:30 | 30 mins | 07:00 | 11 |
| GHAZIABAD | 07:48 | 2 mins | 07:50 | 2 |
| KHURJA JN | 08:41 | 2 mins | 08:43 | 1 |
| ALIGARH JN | 09:28 | 5 mins | 09:33 | 2 |
| HATHRAS JN | 09:55 | 2 mins | 09:57 | 1 |
| TUNDLA JN | 10:45 | 5 mins | 10:50 | 3 |
| FIROZABAD | 11:05 | 2 mins | 11:07 | 2 |
| SHIKOHABAD JN | 11:25 | 5 mins | 11:30 | 2 |
| ETAWAH | 12:06 | 5 mins | 12:11 | 3 |
| PHAPHUND | 12:50 | 1 min | 12:51 | 2 |
| KANPUR CENTRAL | 14:20 | 10 mins | 14:30 | 7 |
| FATEHPUR | 15:30 | 2 mins | 15:32 | 2 |
| ALLAHABAD JN | 17:10 | 10 mins | 17:20 | 6 |
| MIRZAPUR | 18:30 | 2 mins | 18:32 | 2 |
| PT DEEN DAYAL UPADHYAYA JN | 20:08 | 15 mins | 20:23 | 2 |
| BHABUA ROAD | 21:02 | 1 min | 21:03 | 3 |
| SASARAM | 21:35 | 1 min | 21:36 | 3 |
| DEHRI ON SONE | 21:51 | 2 mins | 21:53 | 4 |
| GAYA JN | 23:05 | 5 mins | 23:10 | 2 |
| KODERMA | 00:41 | 3 mins | 00:44 | 3 |
| HAZARIBAGH ROAD | 01:16 | 3 mins | 01:19 | 3 |
| PARASNATH | 01:44 | 3 mins | 01:47 | 4 |
| GOMOH JN | 02:07 | 5 mins | 02:12 | 2 |
| DHANBAD JN | 03:05 | 5 mins | 03:10 | 1 |
| ASANSOL JN | 04:31 | 5 mins | 04:36 | 5 |
| DURGAPUR | 05:06 | 4 mins | 05:10 | 4 |
| BARDDHAMAN JN | 06:28 | 5 mins | 06:33 | 5 |
| HOWRAH JN | 08:05 | End | --------- | 14 |