| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| DEHRADUN | --------- | Start | 19:05 | 1 |
| HARRAWALA | 19:18 | 2 mins | 19:20 | 1 |
| DOIWALA | 19:40 | 2 mins | 19:42 | 1 |
| KANSRAO | 19:58 | 2 mins | 20:00 | 1 |
| RAIWALA | 20:29 | 2 mins | 20:31 | 1 |
| HARIDWAR JN | 21:00 | 30 mins | 21:30 | 1 |
| JWALAPUR | 21:36 | 2 mins | 21:38 | 1 |
| AITHAL | 21:53 | 2 mins | 21:55 | 1 |
| LAKSAR JN | 22:10 | 30 mins | 22:40 | 1 |
| ROORKEE | 22:57 | 5 mins | 23:02 | 3 |
| SAHARANPUR | 00:05 | 10 mins | 00:15 | 5 |
| YAMUNANAGAR JAGADHARI | 00:41 | 2 mins | 00:43 | 3 |
| JAGADHRI WORKSHOP | 00:54 | 2 mins | 00:56 | 2 |
| AMBALA CANT JN | 01:45 | 7 mins | 01:52 | 2 |
| RAJPURA JN | 02:23 | 2 mins | 02:25 | 1 |
| SIRHIND JN | 02:59 | 2 mins | 03:01 | 1 |
| KHANNA | 03:21 | 2 mins | 03:23 | 1 |
| LUDHIANA JN | 04:07 | 10 mins | 04:17 | 5 |
| PHILLAUR JN | 04:31 | 2 mins | 04:33 | 2 |
| GORAYA | 04:45 | 2 mins | 04:47 | 2 |
| PHAGWARA JN | 05:11 | 2 mins | 05:13 | 2 |
| JALANDHAR CANT | 05:31 | 2 mins | 05:33 | 1 |
| JALANDHAR CITY | 05:43 | 7 mins | 05:50 | 1 |
| KARTARPUR | 06:03 | 2 mins | 06:05 | 1 |
| BEAS | 06:26 | 2 mins | 06:28 | 1 |
| JANDIALA | 06:53 | 2 mins | 06:55 | 1 |
| AMRITSAR JN | 07:30 | End | --------- | 1 |