| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Prayagraj Sangam PYGS Source | Start | 2:00 PM | — | 0 | 1 |
| 2 | Prayag PRG | 2:14 PM | 2:16 PM | 2m | 2 | 1 |
| 3 | Phaphamau Jn PFM | 2:31 PM | 2:32 PM | 1m | 9 | 1 |
| 4 | Ram Chaura Road RMC | 2:51 PM | 2:52 PM | 1m | 30 | 1 |
| 5 | Lalgopalganj LGO | 3:00 PM | 3:01 PM | 1m | 37 | 1 |
| 6 | Kunda Harnamgnj KHNM | 3:14 PM | 3:16 PM | 2m | 51 | 1 |
| 7 | Garhi Manikpur GRMR | 3:30 PM | 3:31 PM | 1m | 63 | 1 |
| 8 | Pwn Klaknder Rd PQN | 3:39 PM | 3:40 PM | 1m | 70 | 1 |
| 9 | Unchahar Jn UCR | 3:52 PM | 3:56 PM | 4m | 81 | 1 |
| 10 | Jalalpur Dhai JPD | 4:17 PM | 4:18 PM | 1m | 100 | 1 |
| 11 | Dalmau Jn DMW | 4:33 PM | 4:35 PM | 2m | 113 | 1 |
| 12 | Lalganj LLJ | 4:58 PM | 5:00 PM | 2m | 126 | 1 |
| 13 | Raghuraj Singh RRS | 5:16 PM | 5:18 PM | 2m | 139 | 1 |
| 14 | Takia TQA | 5:37 PM | 5:38 PM | 1m | 151 | 1 |
| 15 | Bighapur BQP | 5:51 PM | 5:53 PM | 2m | 161 | 1 |
| 16 | Unnao Jn ON | 6:55 PM | 6:57 PM | 2m | 193 | 1 |
| 17 | Kanpur Central CNB | 7:35 PM | 7:40 PM | 5m | 211 | 1 |
| 18 | Rura RURA | 8:27 PM | 8:28 PM | 1m | 255 | 1 |
| 19 | Jhinjhak JJK | 8:45 PM | 8:46 PM | 1m | 274 | 1 |
| 20 | Kanchausi KNS | 8:57 PM | 8:58 PM | 1m | 285 | 1 |
| 21 | Phaphund PHD | 9:09 PM | 9:10 PM | 1m | 294 | 1 |
| 22 | Bharthana BNT | 9:40 PM | 9:41 PM | 1m | 330 | 1 |
| 23 | Etawah Jn ETW | 9:58 PM | 10:00 PM | 2m | 350 | 1 |
| 24 | Shikohabad Jn SKB | 10:55 PM | 11:00 PM | 5m | 405 | 1 |
| 25 | Firozabad FZD | 11:18 PM | 11:20 PM | 2m | 425 | 1 |
| 26 | Tundla Jn TDL | 11:52 PM | 11:57 PM | 5m | 442 | 1 |
| 27 | Hathras Jn HRS | 12:38 AM | 12:40 AM | 2m | 490 | 2 |
| 28 | Aligarh Jn ALJN | 1:05 AM | 1:10 AM | 5m | 520 | 2 |
| 29 | Ghaziabad GZB | 3:05 AM | 3:07 AM | 2m | 626 | 2 |
| 30 | Sahibabad SBB | 3:17 AM | 3:19 AM | 2m | 633 | 2 |
| 31 | Delhi Jn. DLI | 4:00 AM | 4:15 AM | 15m | 646 | 2 |
| 32 | Narela NUR | 4:45 AM | 4:47 AM | 2m | 672 | 2 |
| 33 | Sonipat SNP | 5:00 AM | 5:02 AM | 2m | 689 | 2 |
| 34 | Ganaur GNU | 5:15 AM | 5:17 AM | 2m | 705 | 2 |
| 35 | Samalkha SMK | 5:28 AM | 5:30 AM | 2m | 717 | 2 |
| 36 | Panipat Jn PNP | 5:55 AM | 5:57 AM | 2m | 734 | 2 |
| 37 | Karnal KUN | 6:22 AM | 6:24 AM | 2m | 768 | 2 |
| 38 | Kurukshetra Jn KKDE | 6:48 AM | 6:50 AM | 2m | 802 | 2 |
| 39 | Shahbad Marknda SHDM | 7:10 AM | 7:12 AM | 2m | 824 | 2 |
| 40 | Ambala Cant Jn UMB | 8:25 AM | 8:32 AM | 7m | 843 | 2 |
| 41 | Chandigarh CDG Destination | 9:15 AM | End | — | 888 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.