| Station | Arriving | Halt | Departure | PF |
|---|---|---|---|---|
| LUDHIANA JN | --------- | Start | 05:30 | 6 |
| GILL | 05:40 | 2 mins | 05:42 | 1 |
| JASSOWAL HALT | 05:52 | 1 min | 05:53 | 3 |
| KILA RAIPUR | 05:58 | 1 min | 05:59 | 1 |
| AHMADGARH | 06:12 | 2 mins | 06:14 | 1 |
| ROHIRA GHALUGHRA | 06:21 | 1 min | 06:22 | 1 |
| KUP | 06:29 | 1 min | 06:30 | 1 |
| MALERKOTLA | 06:40 | 1 min | 06:41 | 1 |
| HIMMATANA | 06:54 | 1 min | 06:55 | 1 |
| DHURI JN | 07:23 | 2 mins | 07:25 | 4 |
| BAHADUR SINGH WALA | 07:42 | 1 min | 07:43 | 1 |
| SANGRUR | 07:52 | 1 min | 07:53 | 1 |
| BHARUR | 08:01 | 1 min | 08:02 | - |
| SUNAM UDHAM SINGH WALA | 08:08 | 2 mins | 08:10 | - |
| CHAJLI | 08:20 | 2 mins | 08:22 | - |
| GOVINDGARH KHOKHAR | 08:29 | 1 min | 08:30 | 1 |
| LEHRA GAGA | 08:37 | 2 mins | 08:39 | 1 |
| GURNAY | 08:56 | 2 mins | 08:58 | - |
| JAKHAL JN | 09:10 | 10 mins | 09:20 | 1 |
| KUDNI | 09:27 | 1 min | 09:28 | - |
| JAMALPUR SHAIKHAN | 09:38 | 2 mins | 09:40 | 1 |
| PIRTHALA LLAUDA | 10:02 | 1 min | 10:03 | 1 |
| GAJUWALA | 10:10 | 1 min | 10:11 | 1 |
| UKLANA | 10:19 | 1 min | 10:20 | 1 |
| DAULATPUR HARYANA | 10:27 | 1 min | 10:28 | 1 |
| BARWALA | 10:37 | 1 min | 10:38 | 1 |
| DHANSU | 10:54 | 1 min | 10:55 | 1 |
| RAIPUR HARIYANA | 11:06 | 1 min | 11:07 | - |
| HISAR | 11:25 | 35 mins | 12:00 | 1 |
| SATROD | 12:13 | 2 mins | 12:15 | 1 |
| HANSI | 12:26 | 2 mins | 12:28 | 1 |
| JITAKHERI | 12:40 | 1 min | 12:41 | 1 |
| BAWANI KHERA | 12:50 | 2 mins | 12:52 | 1 |
| BHIWANI | 13:40 | End | --------- | 1 |