| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Delhi Sarai Rohilla DEE Source | Start | 11:20 PM | - | 0 | 1 |
| 2 | Shakurbasti SSB | 11:34 PM | 11:36 PM | 2m | 9 | 1 |
| 3 | Bahadurgarh BGZ | 11:52 PM | 11:54 PM | 2m | 28 | 1 |
| 4 | Rohtak Jn ROK | 12:24 AM | 12:26 AM | 2m | 68 | 2 |
| 5 | Jind Jn JIND | 1:08 AM | 1:10 AM | 2m | 125 | 2 |
| 6 | Narwana Jn NRW | 1:35 AM | 1:37 AM | 2m | 159 | 2 |
| 7 | Jakhal Jn JHL | 2:18 AM | 2:20 AM | 2m | 197 | 2 |
| 8 | Lehra Gaga LHA | 2:40 AM | 2:42 AM | 2m | 214 | 2 |
| 9 | Sunam Udham Singh Wala SFMU | 2:59 AM | 3:01 AM | 2m | 235 | 2 |
| 10 | Sangrur SAG | 3:13 AM | 3:15 AM | 2m | 248 | 2 |
| 11 | Dhuri Jn DUI | 3:37 AM | 3:45 AM | 8m | 264 | 2 |
| 12 | Malerkotla MET | 3:59 AM | 4:01 AM | 2m | 281 | 2 |
| 13 | Ludhiana Jn LDH | 4:55 AM | 5:05 AM | 10m | 326 | 2 |
| 14 | Jalandhar Cant JRC | 5:51 AM | 5:54 AM | 3m | 378 | 2 |
| 15 | Dasuya DZA | 7:00 AM | 7:02 AM | 2m | 435 | 2 |
| 16 | Mukerian MEX | 7:14 AM | 7:16 AM | 2m | 451 | 2 |
| 17 | Pathankot PTK Destination | 8:20 AM | End | - | 494 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.