| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| BAREILLY | --------- | Start | 17:15 | 4 |
| RAMGANGA | 17:27 | 1 min | 17:28 | 2 |
| BASHARATGANJ | 17:39 | 3 mins | 17:42 | 1 |
| NISUI | 17:52 | 1 min | 17:53 | 1 |
| AONLA | 18:00 | 5 mins | 18:05 | 1 |
| REOTI BAHORA KHERA | 18:17 | 1 min | 18:18 | 1 |
| KARENGI | 18:25 | 2 mins | 18:27 | 1 |
| DABTARA | 18:40 | 2 mins | 18:42 | 1 |
| PURUA KHERA | 18:50 | 2 mins | 18:52 | 1 |
| ASAFPUR | 19:00 | 2 mins | 19:02 | 1 |
| SISARKA | 19:15 | 2 mins | 19:17 | 1 |
| CHANDAUSI JN | 19:43 | 12 mins | 19:55 | 2 |
| GUMTHAL | 20:06 | 2 mins | 20:08 | 1 |
| JARGAON | 20:21 | 2 mins | 20:23 | 1 |
| RAJA KA SAHASPUR | 20:35 | 2 mins | 20:37 | 1 |
| KUNDARKHI | 20:43 | 2 mins | 20:45 | 1 |
| MACHARYA | 20:58 | 2 mins | 21:00 | 1 |
| MORADABAD | 21:40 | 45 mins | 22:25 | 5 |
| AMROHA | 22:55 | 5 mins | 23:00 | 2 |
| GAJRAULA JN | 23:30 | 5 mins | 23:35 | 1 |
| GARHMUKTESAR BR | 00:02 | 1 min | 00:03 | 1 |
| GARHMUKTESAR | 00:10 | 5 mins | 00:15 | - |
| SIMBHOOLI | 00:33 | 2 mins | 00:35 | - |
| HAPUR | 01:05 | 25 mins | 01:30 | 1 |
| PILKHUA | 01:40 | 5 mins | 01:45 | 1 |
| GHAZIABAD | 02:35 | 2 mins | 02:37 | 3 |
| DELHI SHAHDARA | 02:58 | 2 mins | 03:00 | 1 |
| OLD DELHI | 03:30 | End | --------- | 1 |