| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Moradabad | First | 05.10 | 4 | |
| 2 | Lodipur Bishenpur H | 05.23 | 05.24 | 2 | |
| 3 | Hakimpur | 05.29 | 05.30 | 2 | |
| 4 | Chakkali Lai H | 05.35 | 05.36 | ||
| 5 | Kailsa | 05.41 | 05.42 | 2 | |
| 6 | Amroha | 05.49 | 05.50 | 0 | 2 |
| 7 | Kafurpur | 05.59 | 06.00 | 12 | 1 |
| 8 | Mahesra H | 06.05 | 06.06 | 16 | 1 |
| 9 | Gajraula Jn | 06.13 | 06.14 | 23 | 2 |
| 10 | Kankather | 06.21 | 06.22 | 31 | 2 |
| 11 | Garhmuktesar Bridge | 06.28 | 06.29 | 37 | |
| 12 | Garhmuktesar | 06.36 | 06.37 | 44 | 2 |
| 13 | Simbhooli | 06.45 | 06.46 | 54 | 3 |
| 14 | Kuchesar Road | 06.52 | 06.53 | 61 | 1 |
| 15 | Babugarh | 07.00 | 07.01 | 66 | 1 |
| 16 | Hapur | 07.09 | 07.11 | 74 | 1 |
| 17 | Kastla Kasmabad H | 07.21 | 07.22 | 80 | |
| 18 | Pilkhua | 07.31 | 07.32 | 85 | 1 |
| 19 | Dasna | 07.49 | 07.50 | 98 | 1 |
| 20 | Adhyatmik Nagar H | 07.55 | 07.56 | 101 | |
| 21 | Mahrauli | 08.16 | 08.17 | 104 | 2 |
| 22 | Ghaziabad | 08.40 | Last | 111 | 1 |