| Train | Source | Destination | Days Run from Indore Jn |
| 19315 - Virbhumi Express | Indore Jn (INDB) | Asarva Jn (ASV) | Mon Tue Wed Fri Sat Sun |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Indore Jn (INDB) | Source | 06:20 PM | 0 Mins | 0 KMs | 1 |
| 2 | Dewas (DWX) | 06:46 PM | 06:48 PM | 2 Mins | 42 KMs | 1 |
| 3 | Ujjain Jn (UJN) | 07:28 PM | 07:33 PM | 5 Mins | 82 KMs | 1 |
| 4 | Nagda Jn (NAD) | 08:23 PM | 08:28 PM | 5 Mins | 137 KMs | 1 |
| 5 | Khachrod (KUH) | 08:39 PM | 08:41 PM | 2 Mins | 151 KMs | 1 |
| 6 | Ratlam Jn (RTM) | 09:45 PM | 10:00 PM | 15 Mins | 178 KMs | 1 |
| 7 | Jaora (JAO) | 10:35 PM | 10:37 PM | 2 Mins | 211 KMs | 1 |
| 8 | Mandasor (MDS) | 11:16 PM | 11:18 PM | 2 Mins | 262 KMs | 1 |
| 9 | Piplia (PIP) | 11:35 PM | 11:36 PM | 1 Mins | 278 KMs | 1 |
| 10 | Nimach (NMH) | 12:14 AM | 12:19 AM | 5 Mins | 311 KMs | 2 |
| 11 | Jawad Road (JWO) | 12:41 AM | 12:42 AM | 1 Mins | 328 KMs | 2 |
| 12 | Nimbahera (NBH) | 12:53 AM | 12:54 AM | 1 Mins | 338 KMs | 2 |
| 13 | Chittaurgarh Jn. (COR) | 01:40 AM | 01:50 AM | 10 Mins | 367 KMs | 2 |
| 14 | Kapasan (KIN) | 02:29 AM | 02:30 AM | 1 Mins | 402 KMs | 2 |
| 15 | Fatehnagar (FAN) | 02:48 AM | 02:49 AM | 1 Mins | 425 KMs | 2 |
| 16 | Mavli Jn (MVJ) | 03:05 AM | 03:07 AM | 2 Mins | 439 KMs | 2 |
| 17 | Rana Pratap Nagar (RPZ) | 03:43 AM | 03:45 AM | 2 Mins | 477 KMs | 2 |
| 18 | Udaipur City (UDZ) | 04:20 AM | 04:30 AM | 10 Mins | 481 KMs | 2 |
| 19 | Umra (UMRA) | 04:42 AM | 04:44 AM | 2 Mins | 491 KMs | 2 |
| 20 | Zawar (ZW) | 05:10 AM | 05:12 AM | 2 Mins | 524 KMs | 2 |
| 21 | Jai Samand Road (JYM) | 05:32 AM | 05:34 AM | 2 Mins | 547 KMs | 2 |
| 22 | Semari (SES) | 05:53 AM | 05:55 AM | 2 Mins | 568 KMs | 2 |
| 23 | Rikhabdev Road (RDD) | 06:10 AM | 06:12 AM | 2 Mins | 583 KMs | 2 |
| 24 | Dungarpur (DNRP) | 06:35 AM | 06:40 AM | 5 Mins | 600 KMs | 2 |
| 25 | Bechhiwara (BHWA) | 06:58 AM | 07:00 AM | 2 Mins | 622 KMs | 2 |
| 26 | Shamlaji Road (SJS) | 07:25 AM | 07:27 AM | 2 Mins | 653 KMs | 2 |
| 27 | Himmatnagar (HMT) | 08:20 AM | 08:22 AM | 2 Mins | 693 KMs | 2 |
| 28 | Prantij (PRJ) | 08:41 AM | 08:43 AM | 2 Mins | 715 KMs | 2 |
| 29 | Talod (TOD) | 08:55 AM | 08:56 AM | 1 Mins | 728 KMs | 2 |
| 30 | Nandol Dehegam (NHM) | 09:19 AM | 09:21 AM | 2 Mins | 752 KMs | 2 |
| 31 | Naroda (NRD) | 09:38 AM | 09:40 AM | 2 Mins | 772 KMs | 2 |
| 32 | Sardargram (SDGM) | 09:44 AM | 09:45 AM | 1 Mins | 774 KMs | 2 |
| 33 | Asarva Jn (ASV) | 10:40 AM | Destination | 0 Mins | 779 KMs | 2 |