| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Lalgarh Jn LGH Source | Start | 8:40 AM | — | 0 | 1 |
| 2 | Kanasar KNSR | 8:53 AM | 8:55 AM | 2m | 12 | 1 |
| 3 | Jamsar JMS | 9:06 AM | 9:08 AM | 2m | 26 | 1 |
| 4 | Jagdevwala JDL | 9:19 AM | 9:21 AM | 2m | 39 | 1 |
| 5 | Baman Wali Halt BMNL | 9:30 AM | 9:31 AM | 1m | 46 | 1 |
| 6 | Dhirera DHRR | 9:38 AM | 9:40 AM | 2m | 53 | 1 |
| 7 | Dulmera DLC | 9:51 AM | 9:53 AM | 2m | 63 | 1 |
| 8 | Lunkaransar LKS | 10:04 AM | 10:06 AM | 2m | 76 | 1 |
| 9 | Nathwana NTZ | 10:15 AM | 10:17 AM | 2m | 87 | 1 |
| 10 | Malkisar MLC | 10:27 AM | 10:29 AM | 2m | 97 | 1 |
| 11 | Mahajan MHJ | 10:44 AM | 10:46 AM | 2m | 115 | 1 |
| 12 | Arjansar AS | 10:59 AM | 11:01 AM | 2m | 131 | 1 |
| 13 | Rajiyasar RJS | 11:14 AM | 11:16 AM | 2m | 147 | 1 |
| 14 | Biradhwal BDWL | 11:29 AM | 11:31 AM | 2m | 160 | 1 |
| 15 | Suratgarh Jn SOG | 12:15 PM | 12:25 PM | 10m | 178 | 1 |
| 16 | Rangmahal RMH | 12:38 PM | 12:39 PM | 1m | 187 | 1 |
| 17 | Amarpura Rathan AMPR | 12:47 PM | 12:48 PM | 1m | 195 | 1 |
| 18 | Pili Bangan PGK | 12:57 PM | 1:00 PM | 3m | 203 | 1 |
| 19 | Dabli Rathan DBI | 1:10 PM | 1:12 PM | 2m | 215 | 1 |
| 20 | Hanumangarh Jn HMH | 1:45 PM | 1:50 PM | 5m | 228 | 1 |
| 21 | Nawan NAWN | 1:58 PM | 1:59 PM | 1m | 235 | 1 |
| 22 | Manaksar MNSR | 2:05 PM | 2:06 PM | 1m | 239 | 1 |
| 23 | Sangaria SGRA | 2:16 PM | 2:19 PM | 3m | 254 | 1 |
| 24 | Dhaban DABN | 2:29 PM | 2:31 PM | 2m | 265 | 1 |
| 25 | Birang Khera BMK | 2:42 PM | 2:44 PM | 2m | 276 | 1 |
| 26 | Mandi Dabwali MBY | 2:55 PM | 3:00 PM | 5m | 284 | 1 |
| 27 | Pathrala PTRL | 3:07 PM | 3:08 PM | 1m | 291 | 1 |
| 28 | Bagwali BWB | 3:14 PM | 3:16 PM | 2m | 295 | 1 |
| 29 | Sangat SGF | 3:25 PM | 3:27 PM | 2m | 303 | 1 |
| 30 | Gursar Shnewala GSW | 3:36 PM | 3:38 PM | 2m | 311 | 1 |
| 31 | Bathinda BTI | 4:50 PM | 5:25 PM | 35m | 320 | 1 |
| 32 | Bahman Diwana BWX | 5:34 PM | 5:35 PM | 1m | 330 | 1 |
| 33 | Bulluana BHX | 5:44 PM | 5:45 PM | 1m | 336 | 1 |
| 34 | Giddarbaha GDB | 5:58 PM | 6:00 PM | 2m | 348 | 1 |
| 35 | Faqarsar FSR | 6:12 PM | 6:13 PM | 1m | 354 | 1 |
| 36 | Malout MOT | 6:21 PM | 6:22 PM | 1m | 364 | 1 |
| 37 | Pakki PKK | 6:35 PM | 6:36 PM | 1m | 379 | 1 |
| 38 | Bahawal Basi BFE | 6:44 PM | 6:45 PM | 1m | 386 | 1 |
| 39 | Abohar ABS Destination | 6:57 PM | End | — | 394 | 1 |
Times are as per the latest published Indian Railways time table and may change. Live running status.