| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| OLD DELHI | --------- | Start | 11:25 | 7 |
| DELHI SHAHDARA | 11:40 | 1 min | 11:41 | 3 |
| VIVEKA VIHAR | 11:44 | 1 min | 11:45 | 2 |
| SAHIBABAD | 11:52 | 1 min | 11:53 | 1 |
| GHAZIABAD | 12:15 | 2 mins | 12:17 | 1 |
| NEW GHAZIABAD | 12:25 | 1 min | 12:26 | 1 |
| GULDHAR | 12:31 | 1 min | 12:32 | 1 |
| DUHAI | 12:37 | 1 min | 12:38 | 1 |
| MURADNAGAR | 12:43 | 1 min | 12:44 | 1 |
| MODINAGAR | 12:52 | 1 min | 12:53 | 1 |
| MOHIUDDINPUR | 13:00 | 1 min | 13:01 | 1 |
| PARTAPUR | 13:06 | 1 min | 13:07 | 1 |
| MEERUT CITY | 13:20 | 2 mins | 13:22 | 3 |
| MEERUT CANT | 13:27 | 1 min | 13:28 | 1 |
| PABLI KHAS | 13:33 | 1 min | 13:34 | 1 |
| DAURALA | 13:41 | 1 min | 13:42 | 1 |
| SAKHOTI TANDA | 13:49 | 1 min | 13:50 | 1 |
| KHATAULI | 13:58 | 1 min | 13:59 | 1 |
| MANSURPUR | 14:07 | 1 min | 14:08 | 1 |
| JARAUDA NARA | 14:14 | 1 min | 14:15 | 1 |
| MUZAFFARNAGAR | 14:32 | 2 mins | 14:34 | 1 |
| BAMANHERI | 14:40 | 1 min | 14:41 | 1 |
| ROHANA KALAN | 14:55 | 1 min | 14:56 | 1 |
| DEOBAND | 15:19 | 1 min | 15:20 | 1 |
| TALHERI BUZURG | 15:28 | 1 min | 15:29 | 1 |
| NANGAL | 15:36 | 1 min | 15:37 | 1 |
| TAPRI JN | 16:08 | 2 mins | 16:10 | 1 |
| SAHARANPUR | 16:40 | 50 mins | 17:30 | 5 |
| PILKHANI | 17:41 | 1 min | 17:42 | 1 |
| SARSAWA | 17:48 | 1 min | 17:49 | 1 |
| KALANOUR | 17:57 | 1 min | 17:58 | 1 |
| YAMUNANAGAR JAGADHARI | 18:00 | 1 min | 18:01 | 3 |
| JAGADHRI WORKSHOP | 18:14 | 1 min | 18:15 | 2 |
| DARAZPUR | 18:21 | 1 min | 18:22 | 2 |
| MUSTAFABAD | 18:28 | 1 min | 18:29 | 2 |
| BARARA | 18:37 | 1 min | 18:38 | 2 |
| TANDWAL | 18:43 | 1 min | 18:44 | - |
| KESRI | 18:49 | 1 min | 18:50 | 1 |
| DUKHERI | 18:59 | 1 min | 19:00 | - |
| AMBALA CANT JN | 19:20 | End | --------- | 1 |