| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Hisar HSR Source | Start | 1:50 PM | — | 0 | 1 |
| 2 | Sadulpur Jn SDLP | 2:45 PM | 2:50 PM | 5m | 71 | 1 |
| 3 | Churu CUR | 3:45 PM | 3:55 PM | 10m | 128 | 1 |
| 4 | Ratangarh Jn RTGH | 4:32 PM | 4:37 PM | 5m | 171 | 1 |
| 5 | Sri Dungargarh SDGH | 5:19 PM | 5:21 PM | 2m | 235 | 1 |
| 6 | Bikaner Jn BKN | 7:00 PM | 7:25 PM | 25m | 308 | 1 |
| 7 | Deshnok DSO | 7:47 PM | 7:49 PM | 2m | 341 | 1 |
| 8 | Nokha NOK | 8:12 PM | 8:14 PM | 2m | 373 | 1 |
| 9 | Nagaur NGO | 8:48 PM | 8:53 PM | 5m | 425 | 1 |
| 10 | Merta Road Jn MTD | 9:50 PM | 9:55 PM | 5m | 482 | 1 |
| 11 | Jodhpur Jn JU | 11:55 PM | 12:05 AM | — | 586 | 2 |
| 12 | Luni Jn LUNI | 12:36 AM | 12:39 AM | 3m | 618 | 2 |
| 13 | Pali Marwar PMY | 1:22 AM | 1:27 AM | 5m | 659 | 2 |
| 14 | Marwar Jn MJ | 2:00 AM | 2:05 AM | 5m | 689 | 2 |
| 15 | Abu Road ABR | 4:10 AM | 4:20 AM | 10m | 855 | 2 |
| 16 | Palanpur Jn PNU | 5:20 AM | 5:22 AM | 2m | 907 | 2 |
| 17 | Mahesana Jn MSH | 6:17 AM | 6:19 AM | 2m | 972 | 2 |
| 18 | Ahmedabad Jn ADI | 7:50 AM | 8:00 AM | 10m | 1041 | 2 |
| 19 | Vadodara Jn BRC | 9:51 AM | 9:56 AM | 5m | 1139 | 2 |
| 20 | Surat ST | 11:40 AM | 11:45 AM | 5m | 1268 | 2 |
| 21 | Nandurbar NDB | 2:35 PM | 2:40 PM | 5m | 1429 | 2 |
| 22 | Dondaicha DDE | 3:13 PM | 3:15 PM | 2m | 1463 | 2 |
| 23 | Amalner AN | 4:13 PM | 4:15 PM | 2m | 1524 | 2 |
| 24 | Dharangaon DXG | 4:38 PM | 4:40 PM | 2m | 1549 | 2 |
| 25 | Jalgaon Jn JL | 5:35 PM | 5:40 PM | 5m | 1579 | 2 |
| 26 | Bhusaval Jn BSL | 6:05 PM | 6:10 PM | 5m | 1603 | 2 |
| 27 | Malkapur MKU | 6:55 PM | 6:57 PM | 2m | 1654 | 2 |
| 28 | Shegaon SEG | 7:40 PM | 7:41 PM | 1m | 1706 | 2 |
| 29 | Akola Jn. AK | 8:15 PM | 8:20 PM | 5m | 1744 | 2 |
| 30 | Badnera Jn. BD | 9:40 PM | 9:45 PM | 5m | 1822 | 2 |
| 31 | Wardha Jn WR | 11:00 PM | 11:02 PM | 2m | 1918 | 2 |
| 32 | Chandrapur CD | 1:08 AM | 1:10 AM | 2m | 2036 | 3 |
| 33 | Balharshah BPQ | 2:00 AM | 2:05 AM | 5m | 2050 | 3 |
| 34 | Sirpur Kaghaznagar SKZR | 3:00 AM | 3:01 AM | 1m | 2120 | 3 |
| 35 | Kazipet Jn KZJ | 5:43 AM | 5:45 AM | 2m | 2290 | 3 |
| 36 | Secunderabad Jn SC Destination | 8:50 AM | End | — | 2421 | 3 |
Times are as per the latest published Indian Railways time table and may change. Live running status.