| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| SAHARANPUR | --------- | Start | 14:00 | 1 |
| BALIAKHERI | 14:13 | 1 min | 14:14 | 1 |
| SUNEHTI KHARKHARI | 14:21 | 1 min | 14:22 | 1 |
| CHODIALA | 14:29 | 1 min | 14:30 | 1 |
| IQBALPUR | 14:39 | 1 min | 14:40 | 1 |
| ROORKEE | 14:48 | 2 mins | 14:50 | 1 |
| DHANDHERA | 14:56 | 2 mins | 14:58 | 2 |
| LANDAURA | 15:06 | 1 min | 15:07 | 1 |
| DAUSNI | 15:14 | 1 min | 15:15 | 1 |
| LAKSAR JN | 15:55 | 30 mins | 16:25 | 1 |
| AITHAL | 16:34 | 2 mins | 16:36 | - |
| PATHRI | 16:43 | 2 mins | 16:45 | - |
| IKKAR | 16:52 | 2 mins | 16:54 | 1 |
| JWALAPUR | 17:02 | 2 mins | 17:04 | 1 |
| HARIDWAR JN | 18:03 | 5 mins | 18:08 | 1 |
| MOTICHUR | 18:19 | 1 min | 18:20 | - |
| RAIWALA | 18:31 | 2 mins | 18:33 | - |
| KANSRAO | 19:01 | 2 mins | 19:03 | 1 |
| DOIWALA | 19:29 | 2 mins | 19:31 | - |
| HARRAWALA | 20:02 | 2 mins | 20:04 | - |
| DEHRADUN | 20:35 | End | --------- | 3 |