| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| TATANAGAR JN | --------- | Start | 21:15 | 1 |
| PURULIA JN | 22:58 | 2 mins | 23:00 | 2 |
| BOKARO STEEL CITY | 00:10 | 5 mins | 00:15 | 1 |
| GOMOH JN | 01:20 | 7 mins | 01:27 | 4 |
| KODERMA | 02:28 | 2 mins | 02:30 | 4 |
| GAYA JN | 03:55 | 5 mins | 04:00 | 1 |
| RAFIGANJ | 04:29 | 2 mins | 04:31 | - |
| ANUGRAHA NARAYAN ROAD | 04:44 | 2 mins | 04:46 | 2 |
| DEHRI ON SONE | 05:02 | 2 mins | 05:04 | 2 |
| SASARAM | 05:16 | 2 mins | 05:18 | 2 |
| BHABUA ROAD | 05:49 | 2 mins | 05:51 | 2 |
| PT DEEN DAYAL UPADHYAYA JN | 06:55 | 19 mins | 07:14 | 7 |
| VARANASI JN | 08:00 | 15 mins | 08:15 | 5 |
| SHAHGANJ JN | 09:35 | 2 mins | 09:37 | 1 |
| FAIZABAD JN | 11:40 | 5 mins | 11:45 | 1 |
| LUCKNOW | 15:05 | 15 mins | 15:20 | 6 |
| BAREILLY | 19:18 | 5 mins | 19:23 | 2 |
| MORADABAD | 21:00 | 8 mins | 21:08 | 3 |
| LAKSAR JN | 23:09 | 3 mins | 23:12 | 3 |
| ROORKEE | 23:36 | 2 mins | 23:38 | 3 |
| SAHARANPUR | 00:25 | 10 mins | 00:35 | 5 |
| YAMUNANAGAR JAGADHARI | 01:01 | 2 mins | 01:03 | 3 |
| AMBALA CANT JN | 02:03 | 7 mins | 02:10 | 6 |
| LUDHIANA JN | 03:55 | 10 mins | 04:05 | 1 |
| JALANDHAR CITY | 05:08 | 5 mins | 05:13 | 1 |
| BEAS | 05:42 | 2 mins | 05:44 | 1 |
| AMRITSAR JN | 06:30 | End | --------- | 1 |