| Station | Arr | Dep | Dist. | PF | |
|---|---|---|---|---|---|
| 1 | Kasganj | First | 14.00 | 3 | |
| 2 | Kasganj City | 14.08 | 14.10 | 1 | |
| 3 | Gangagarh Halt | 14.17 | 14.18 | ||
| 4 | Soron Shukarkshetra | 14.22 | 14.24 | 1 | |
| 5 | Manpur Nagaria | 14.32 | 14.34 | 1 | |
| 6 | Kachhia Bridge | 14.44 | 14.45 | ||
| 7 | Kachhiaa | 14.49 | 14.50 | ||
| 8 | Bitrol | 14.54 | 14.56 | 1 | |
| 9 | Ujhani | 15.07 | 15.09 | 1 | |
| 10 | Sheikhupur | 15.18 | 15.19 | ||
| 11 | Budaun | 15.25 | 15.30 | 2 | |
| 12 | Mallannagar | 15.39 | 15.40 | ||
| 13 | Ghatpuri | 15.45 | 15.47 | 1 | |
| 14 | Kartauli | 15.54 | 15.55 | ||
| 15 | Makrandpur | 16.07 | 16.09 | 1 | |
| 16 | Bamiana | 16.16 | 16.18 | 1 | |
| 17 | Ramganga | 16.29 | 16.31 | 1 | |
| 18 | Bareilly | 16.40 | 16.45 | 6 | |
| 19 | Bareilly City | 17.00 | 17.05 | 1 | |
| 20 | Izzatnagar | 17.18 | 17.20 | 1 | |
| 21 | Dohna | 17.30 | 17.32 | 1 | |
| 22 | Bhojipura Jn | 17.38 | 17.40 | 0 | 1 |
| 23 | Atamanda | 17.48 | 17.49 | 8 | |
| 24 | Deoranian | 18.03 | 18.05 | 15 | 1 |
| 25 | Richha Road | 18.14 | 18.15 | 25 | |
| 26 | Baheri | 18.26 | 18.30 | 32 | 3 |
| 27 | Kichha | 18.48 | 18.50 | 47 | 1 |
| 28 | Pantnagar | 19.00 | 19.02 | 59 | 1 |
| 29 | Lal Kuan | 19.20 | 19.25 | 65 | 4 |
| 30 | Gularbhoj | 20.01 | 20.03 | 87 | 1 |
| 31 | Beria Daulat | 20.10 | 20.11 | 94 | |
| 32 | Bazpur | 20.19 | 20.21 | 103 | 1 |
| 33 | Sarkara | 20.29 | 20.30 | 111 | |
| 34 | Kashipur | 21.30 | 21.35 | 124 | 3 |
| 35 | Pirumadara H | 21.53 | 21.54 | 142 | |
| 36 | Ramnagar | 22.10 | Last | 151 | 2 |