| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Bhagtanwala BGTN Source | Start | 1:35 PM | — | 0 | 1 |
| 2 | Tarn Taran TTO | 1:53 PM | 1:55 PM | 2m | 19 | 1 |
| 3 | Rure Asal RRAL | 2:02 PM | 2:03 PM | 1m | 29 | 1 |
| 4 | Kairon KCZ | 2:13 PM | 2:14 PM | 1m | 37 | 1 |
| 5 | Patti PAX | 2:20 PM | 2:22 PM | 2m | 39 | 1 |
| 6 | Boparai BXO | 2:32 PM | 2:33 PM | 1m | 56 | 1 |
| 7 | Gharyala GYL | 2:39 PM | 2:40 PM | 1m | 64 | 1 |
| 8 | Valtoha WLA | 2:48 PM | 2:49 PM | 1m | 69 | 1 |
| 9 | Rattoke Gudwara RKG | 2:56 PM | 2:57 PM | 1m | 71 | 1 |
| 10 | Khem Karan KEMK Destination | 3:15 PM | End | — | 73 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.