| Train | Source | Destination | Days Run from Hisar |
| 20958 - Hsr Indb Sup | Hisar (HSR) | Indore Jn (INDB) | Tue Fri Sun |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Hisar (HSR) | Source | 01:20 PM | 0 Mins | 0 KMs | 1 |
| 2 | Hansi (HNS) | 02:03 PM | 02:05 PM | 2 Mins | 23 KMs | 1 |
| 3 | Meham (MAHM) | 02:55 PM | 02:57 PM | 2 Mins | 57 KMs | 1 |
| 4 | Rohtak Jn (ROK) | 04:23 PM | 04:25 PM | 2 Mins | 94 KMs | 1 |
| 5 | Shakurbasti (SSB) | 05:30 PM | 05:32 PM | 2 Mins | 154 KMs | 1 |
| 6 | Delhi Safdarjung (DSJ) | 06:11 PM | 06:15 PM | 4 Mins | 172 KMs | 1 |
| 7 | Mathura Jn. (MTJ) | 08:58 PM | 09:00 PM | 2 Mins | 310 KMs | 1 |
| 8 | Bharatpur Jn (BTE) | 09:23 PM | 09:25 PM | 2 Mins | 343 KMs | 1 |
| 9 | Sawai Madhopur Jn (SWM) | 11:13 PM | 11:15 PM | 2 Mins | 526 KMs | 1 |
| 10 | Kota Jn (KOTA) | 12:25 AM | 12:35 AM | 10 Mins | 634 KMs | 2 |
| 11 | Ramganj Mandi (RMA) | 01:18 AM | 01:20 AM | 2 Mins | 706 KMs | 2 |
| 12 | Shamgarh (SGZ) | 01:58 AM | 02:00 AM | 2 Mins | 767 KMs | 2 |
| 13 | Nagda Jn (NAD) | 03:25 AM | 03:27 AM | 2 Mins | 859 KMs | 2 |
| 14 | Khachrod (KUH) | 03:39 AM | 03:41 AM | 2 Mins | 872 KMs | 2 |
| 15 | Ratlam Jn (RTM) | 04:10 AM | 04:15 AM | 5 Mins | 899 KMs | 2 |
| 16 | Barnagar (BNG) | 04:53 AM | 04:55 AM | 2 Mins | 946 KMs | 2 |
| 17 | Indore Jn (INDB) | 06:45 AM | Destination | 0 Mins | 1017 KMs | 2 |