| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Bhagat Ki Kothi BGKT Source | Start | 7:00 AM | — | 0 | 1 |
| 2 | Jodhpur Jn JU | 7:10 AM | 7:20 AM | 10m | 3 | 1 |
| 3 | Gotan GOTN | 8:16 AM | 8:18 AM | 2m | 88 | 1 |
| 4 | Merta Road Jn MTD | 8:35 AM | 8:40 AM | 5m | 108 | 1 |
| 5 | Nagaur NGO | 9:34 AM | 9:39 AM | 5m | 165 | 1 |
| 6 | Nokha NOK | 10:26 AM | 10:28 AM | 2m | 216 | 1 |
| 7 | Deshnok DSO | 11:05 AM | 11:07 AM | 2m | 249 | 1 |
| 8 | Bikaner Jn BKN | 11:55 AM | 12:05 PM | 10m | 281 | 1 |
| 9 | Lalgarh Jn LGH | 12:15 PM | 12:17 PM | 2m | 285 | 1 |
| 10 | Lunkaransar LKS | 1:13 PM | 1:15 PM | 2m | 360 | 1 |
| 11 | Suratgarh Jn SOG | 2:50 PM | 2:55 PM | 5m | 462 | 1 |
| 12 | Pili Bangan PGK | 3:18 PM | 3:20 PM | 2m | 487 | 1 |
| 13 | Dabli Rathan DBI | 3:31 PM | 3:33 PM | 2m | 500 | 1 |
| 14 | Hanumangarh Jn HMH | 3:50 PM | 3:55 PM | 5m | 512 | 1 |
| 15 | Sangaria SGRA | 4:18 PM | 4:20 PM | 2m | 539 | 1 |
| 16 | Mandi Dabwali MBY | 4:45 PM | 4:48 PM | 3m | 569 | 1 |
| 17 | Bathinda BTI | 6:20 PM | 6:30 PM | 10m | 605 | 1 |
| 18 | Gangsar Jaitu GJUT | 7:06 PM | 7:08 PM | 2m | 631 | 1 |
| 19 | Kot Kapura KKP | 7:22 PM | 7:24 PM | 2m | 647 | 1 |
| 20 | Faridkot FDK | 7:48 PM | 7:50 PM | 2m | 660 | 1 |
| 21 | Firozpur Cant FZR | 8:20 PM | 8:55 PM | 35m | 692 | 1 |
| 22 | Makhu MXH | 9:33 PM | 9:35 PM | 2m | 734 | 1 |
| 23 | Lohian Khas Jn LNK | 9:56 PM | 9:58 PM | 2m | 758 | 1 |
| 24 | Sultanpur Lodi SQR | 10:06 PM | 10:08 PM | 2m | 764 | 1 |
| 25 | Rail Coach Factory RCF | 10:30 PM | 10:31 PM | 1m | 783 | 1 |
| 26 | Kapurthala KXH | 10:38 PM | 10:40 PM | 2m | 789 | 1 |
| 27 | Jalandhar City JUC | 11:10 PM | 11:45 PM | 35m | 809 | 1 |
| 28 | Beas BEAS | 12:16 AM | 12:18 AM | 2m | 846 | 2 |
| 29 | Amritsar ASR | 1:00 AM | 1:35 AM | 35m | 888 | 2 |
| 30 | Verka Jn VKA | 1:45 AM | 1:47 AM | 2m | 896 | 2 |
| 31 | Batala Jn BAT | 2:15 AM | 2:17 AM | 2m | 927 | 2 |
| 32 | Dhariwal DHW | 2:44 AM | 2:46 AM | 2m | 946 | 2 |
| 33 | Gurdaspur GSP | 2:59 AM | 3:01 AM | 2m | 959 | 2 |
| 34 | Pathankot PTK | 3:45 AM | 4:10 AM | 25m | 995 | 2 |
| 35 | Hira Nagar HRNR | 5:06 AM | 5:08 AM | 2m | 1047 | 2 |
| 36 | Jammutavi JAT Destination | 6:20 AM | End | — | 1094 | 2 |
Times are as per the latest published Indian Railways time table and may change. For today's live position and delay, see the running status.