| station code | station name | route no. | arrives | departs | stop time | distance | day |
|---|---|---|---|---|---|---|---|
| DDN | Dehradun | 1 | starts | 13:25 | 0 | 0 | 1 |
| HW | Haridwar Jn | 1 | 14:40 | 14:50 | 10 min | 52 km | 1 |
| LRJ | Laksar Jn | 1 | 15:30 | 15:35 | 5 min | 79 km | 1 |
| NBD | Najibabad Jn | 1 | 16:06 | 16:11 | 5 min | 121 km | 1 |
| NGG | Nagina | 1 | 16:28 | 16:30 | 2 min | 143 km | 1 |
| DPR | Dhampur | 1 | 16:46 | 16:48 | 2 min | 159 km | 1 |
| SEO | Seohara | 1 | 17:04 | 17:06 | 2 min | 173 km | 1 |
| KNT | Kanth | 1 | 17:33 | 17:35 | 2 min | 190 km | 1 |
| MB | Moradabad | 1 | 18:25 | 18:35 | 10 min | 219 km | 1 |
| RJK | Raja Ka Sahaspr | 1 | 19:02 | 19:04 | 2 min | 243 km | 1 |
| CH | Chandausi Jn | 1 | 19:30 | 19:50 | 20 min | 263 km | 1 |
| BJ | Bahjoi | 1 | 20:12 | 20:14 | 2 min | 279 km | 1 |
| BBA | Babrala | 1 | 20:53 | 20:55 | 2 min | 306 km | 1 |
| RG | Rajghat Narora | 1 | 21:05 | 21:07 | 2 min | 312 km | 1 |
| ALJN | Aligarh Jn | 1 | 22:30 | 23:05 | 35 min | 361 km | 1 |
| HRS | Hathras Jn | 1 | 23:30 | 23:33 | 3 min | 391 km | 1 |
| TDL | Tundla Jn | 1 | 00:15 | 00:20 | 5 min | 439 km | 2 |
| FZD | Firozabad | 1 | 00:35 | 00:37 | 2 min | 456 km | 2 |
| SKB | Shikohabad Jn | 1 | 01:01 | 01:03 | 2 min | 476 km | 2 |
| ETW | Etawah | 1 | 01:53 | 01:55 | 2 min | 531 km | 2 |
| BNT | Bharthana | 1 | 02:11 | 02:13 | 2 min | 551 km | 2 |
| PHD | Phaphund | 1 | 02:40 | 02:42 | 2 min | 587 km | 2 |
| CNB | Kanpur Central | 1 | 04:10 | 04:20 | 10 min | 669 km | 2 |
| FTP | Fatehpur | 1 | 05:28 | 05:30 | 2 min | 747 km | 2 |
| KGA | Khaga | 1 | 05:53 | 05:55 | 2 min | 781 km | 2 |
| SRO | Sirathu | 1 | 06:16 | 06:18 | 2 min | 807 km | 2 |
| SJT | Shujaatpur | 1 | 06:38 | 06:40 | 2 min | 816 km | 2 |
| BRE | Bharwari | 1 | 06:53 | 06:55 | 2 min | 826 km | 2 |
| MNJ | Manoharganj | 1 | 07:06 | 07:08 | 2 min | 834 km | 2 |
| SFG | Subedarganj | 1 | 07:43 | 07:45 | 2 min | 860 km | 2 |
| ALD | Allahabad Jn | 1 | 08:10 | ends | 0 | 863 km | 2 |