| # | Station | Arrives | Departs | Halt | Dist. | Day |
|---|---|---|---|---|---|---|
| 1 | Kota Jn KOTA Source | Start | 11:45 PM | — | 0 | 1 |
| 2 | Kapren KPZ | 12:11 AM | 12:13 AM | 2m | 33 | 2 |
| 3 | Lakheri LKE | 12:33 AM | 12:35 AM | 2m | 61 | 2 |
| 4 | Indargarh IDG | 12:48 AM | 12:50 AM | 2m | 71 | 2 |
| 5 | Sawai Madhopur Jn SWM | 2:00 AM | 2:20 AM | 20m | 108 | 2 |
| 6 | Chauth Ka Barwara CKB | 2:40 AM | 2:42 AM | 2m | 130 | 2 |
| 7 | Isarda ISA | 2:56 AM | 2:58 AM | 2m | 147 | 2 |
| 8 | Banasthali Niwai BNLW | 3:17 AM | 3:19 AM | 2m | 173 | 2 |
| 9 | Sanganer SNGN | 3:58 AM | 4:00 AM | 2m | 227 | 2 |
| 10 | Durgapura DPA | 4:10 AM | 4:13 AM | 3m | 232 | 2 |
| 11 | Jaipur Jn. JP | 4:45 AM | 4:55 AM | 10m | 239 | 2 |
| 12 | Dahar Ka Balaji DKBJ | 5:11 AM | 5:13 AM | 2m | 243 | 2 |
| 13 | Chomun Samod COM | 5:33 AM | 5:35 AM | 2m | 268 | 2 |
| 14 | Ringas Jn RGS | 5:57 AM | 6:00 AM | 3m | 296 | 2 |
| 15 | Palsana PLSN | 6:20 AM | 6:22 AM | 2m | 319 | 2 |
| 16 | Sikar Jn SIKR | 6:50 AM | 6:55 AM | 5m | 346 | 2 |
| 17 | Nawalgarh NWH | 7:21 AM | 7:23 AM | 2m | 374 | 2 |
| 18 | Dundlod Mukandgarh DOB | 7:34 AM | 7:36 AM | 2m | 384 | 2 |
| 19 | Jhunjhunu JJN | 7:56 AM | 7:58 AM | 2m | 411 | 2 |
| 20 | Chirawa CRWA | 8:19 AM | 8:21 AM | 2m | 440 | 2 |
| 21 | Surajgarh SRGH | 8:32 AM | 8:34 AM | 2m | 451 | 2 |
| 22 | Loharu LHU | 9:10 AM | 9:13 AM | 3m | 468 | 2 |
| 23 | Sadulpur Jn SDLP | 10:00 AM | 10:25 AM | 25m | 518 | 2 |
| 24 | Siwani SWNI | 10:57 AM | 10:59 AM | 2m | 558 | 2 |
| 25 | Hisar HSR | 11:25 AM | 11:35 AM | 10m | 589 | 2 |
| 26 | Mandi Adampur ADR | 11:56 AM | 11:58 AM | 2m | 618 | 2 |
| 27 | Bhattu BHT | 12:14 PM | 12:16 PM | 2m | 635 | 2 |
| 28 | Sirsa SSA Destination | 1:20 PM | End | — | 670 | 2 |
Times are as per the latest published Indian Railways time table and may change. Live running status.