| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Delhi Cantt DEC Source | Start | 7:40 AM | — | 0 | 1 |
| 2 | Shakurbasti SSB | 8:08 AM | 8:10 AM | 2m | 12 | 1 |
| 3 | Bahadurgarh BGZ | 8:28 AM | 8:30 AM | 2m | 32 | 1 |
| 4 | Rohtak Jn ROK | 8:57 AM | 8:59 AM | 2m | 72 | 1 |
| 5 | Jind Jn JIND | 9:37 AM | 9:39 AM | 2m | 129 | 1 |
| 6 | Narwana Jn NRW | 10:04 AM | 10:06 AM | 2m | 163 | 1 |
| 7 | Jakhal Jn JHL | 10:34 AM | 10:36 AM | 2m | 201 | 1 |
| 8 | Budhlada BLZ | 10:59 AM | 11:01 AM | 2m | 230 | 1 |
| 9 | Mansa MSZ | 11:08 AM | 11:10 AM | 2m | 246 | 1 |
| 10 | Bathinda BTI Destination | 12:35 PM | End | — | 299 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.