| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| DEHRADUN | --------- | Start | 21:20 | 1 |
| DOIWALA | 21:49 | 2 mins | 21:51 | 1 |
| RAIWALA | 22:25 | 2 mins | 22:27 | 1 |
| HARIDWAR JN | 22:55 | 30 mins | 23:25 | 1 |
| JWALAPUR | 23:30 | 2 mins | 23:32 | 1 |
| LAKSAR JN | 23:55 | 2 mins | 23:57 | 2 |
| NAJIBABAD JN | 00:40 | 35 mins | 01:15 | 3 |
| MUZZAMPUR NARAIN | 01:26 | 2 mins | 01:28 | 2 |
| BIJNOR | 02:03 | 2 mins | 02:05 | 1 |
| HALDAUR | 02:32 | 2 mins | 02:34 | 1 |
| CHANDPUR SIAU HALT | 03:08 | 2 mins | 03:10 | 1 |
| MANDI DHANAURA | 03:38 | 2 mins | 03:40 | 1 |
| GAJRAULA JN | 04:15 | 20 mins | 04:35 | 1 |
| GARHMUKTESAR | 04:52 | 2 mins | 04:54 | 1 |
| HAPUR | 05:25 | 2 mins | 05:27 | 1 |
| PILKHUA | 05:38 | 2 mins | 05:40 | 1 |
| GHAZIABAD | 06:28 | 2 mins | 06:30 | 3 |
| DELHI SHAHDARA | 06:54 | 2 mins | 06:56 | 4 |
| OLD DELHI | 07:25 | End | --------- | 5 |