| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Delhi | First | 13.35 | 7 | |
| 2 | Delhi Shahdara | 13.49 | 13.50 | 3 | |
| 3 | Vivek Vihar | 13.53 | 13.54 | ||
| 4 | Sahibabad | 14.00 | 14.01 | 1 | |
| 5 | Ghaziabad | 14.20 | 14.22 | 1 | |
| 6 | Naya Ghaziabad | 14.32 | 14.33 | ||
| 7 | Guldhar | 14.38 | 14.39 | 1 | |
| 8 | Duhai | 14.44 | 14.45 | ||
| 9 | Muradnagar | 14.50 | 14.51 | 1 | |
| 10 | Modinagar | 14.59 | 15.00 | 1 | |
| 11 | Mohiuddinpur | 15.07 | 15.08 | 2 | |
| 12 | Partapur | 15.26 | 15.27 | 0 | 2 |
| 13 | Meerut City Jn | 15.38 | 15.40 | 7 | 3 |
| 14 | Meerut Cant | 15.47 | 15.48 | 11 | 3 |
| 15 | Pabli Khas | 15.53 | 15.54 | 16 | 1 |
| 16 | Daurala | 16.01 | 16.02 | 24 | 1 |
| 17 | Sakhoti Tanda | 16.09 | 16.10 | 31 | 2 |
| 18 | Khatauli | 16.18 | 16.19 | 40 | 2 |
| 19 | Mansurpur | 16.27 | 16.28 | 50 | 2 |
| 20 | Jarauda Nara | 16.34 | 16.35 | 55 | 1 |
| 21 | Muzaffarnagar | 16.41 | 16.43 | 63 | 1 |
| 22 | Bamanheri | 16.49 | 16.50 | 67 | 1 |
| 23 | Rohana Kalan | 16.57 | 16.58 | 75 | 1 |
| 24 | Deoband | 17.07 | 17.08 | 87 | 2 |
| 25 | Talheri Bazurg | 17.16 | 17.17 | 97 | 2 |
| 26 | Nagal | 17.24 | 17.25 | 104 | 2 |
| 27 | Tapri Jn | 17.33 | 17.34 | 114 | 1 |
| 28 | Saharanpur | 19.00 | Last | 121 | 2 |