| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| OLD DELHI | --------- | Start | 22:25 | 16 |
| DELHI SHAHDARA | 22:39 | 2 mins | 22:41 | 3 |
| GHAZIABAD | 23:18 | 2 mins | 23:20 | 1 |
| PILKHUA | 23:44 | 2 mins | 23:46 | 2 |
| HAPUR | 23:59 | 3 mins | 00:02 | 2 |
| GARHMUKTESAR | 00:28 | 2 mins | 00:30 | 1 |
| GAJRAULA JN | 00:55 | 20 mins | 01:15 | 1 |
| MANDI DHANAURA | 01:36 | 2 mins | 01:38 | 1 |
| CHANDPUR SIAU HALT | 02:06 | 2 mins | 02:08 | 1 |
| HALDAUR | 02:38 | 2 mins | 02:40 | 2 |
| BIJNOR | 03:05 | 2 mins | 03:07 | 1 |
| MUZZAMPUR NARAIN | 03:51 | 2 mins | 03:53 | 1 |
| NAJIBABAD JN | 04:10 | 35 mins | 04:45 | 3 |
| LAKSAR JN | 05:26 | 2 mins | 05:28 | 3 |
| JWALAPUR | 05:48 | 2 mins | 05:50 | 1 |
| HARIDWAR JN | 06:05 | 30 mins | 06:35 | 2 |
| RAIWALA | 06:56 | 2 mins | 06:58 | 1 |
| DOIWALA | 07:28 | 2 mins | 07:30 | 1 |
| DEHRADUN | 08:25 | End | --------- | 1 |