19315 Virbhumi Express
Mail/Express · 779 km · 16 hr 20 min · 33 stops · Daily
- Departs
- 18:20
- Indore Jn Bg
- Arrives
- 10:40
- Asarva Jn · day 2
- Journey
- 16 hr 20 min
- 779 km · 33 stops
- Runs
- Daily
- Fare from
- ₹435
- Sleeper · estimate
- On time
- 95%
- usually on time
19315 running status
Checking where it is…
19315 coach position
Fetching the coach order…
19315 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Indore Jn Bg to Asarva Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Indore Jn Bg INDB | — | 18:20 | — | 1 | 0 |
| 2 | Dewas DWX | 18:46 | 18:48 | 2 min | 1 | 42 |
| 3 | Ujjain Jn UJN | 19:28 | 19:33 | 5 min | 1 | 82 |
| 4 | Nagda Jn NAD | 20:23 | 20:28 | 5 min | 1 | 137 |
| 5 | Khachrod KUH | 20:39 | 20:41 | 2 min | 1 | 151 |
| 6 | Ratlam Jn RTM | 21:45 | 22:00 | 15 min | 1 | 178 |
| 7 | Jaora JAO | 22:35 | 22:37 | 2 min | 1 | 211 |
| 8 | Mandsor MDS | 23:16 | 23:18 | 2 min | 1 | 262 |
| 9 | Piplia PIP | 23:35 | 23:36 | 1 min | 1 | 278 |
| 10 | Nimach NMH | 00:14 | 00:19 | 5 min | 2 | 311 |
| 11 | Jawad Road JWO | 00:41 | 00:42 | 1 min | 2 | 328 |
| 12 | Nimbahera NBH | 00:53 | 00:54 | 1 min | 2 | 338 |
| 13 | Chittaurgarh COR | 01:40 | 01:50 | 10 min | 2 | 367 |
| 14 | Kapasan KIN | 02:29 | 02:30 | 1 min | 2 | 402 |
| 15 | Fatehnagar FAN | 02:48 | 02:49 | 1 min | 2 | 425 |
| 16 | Mavli Jn MVJ | 03:05 | 03:07 | 2 min | 2 | 439 |
| 17 | Ranapratapnagar RPZ | 03:43 | 03:45 | 2 min | 2 | 477 |
| 18 | Udaipur City UDZ | 04:20 | 04:30 | 10 min | 2 | 481 |
| 19 | Umra UMRA | 04:42 | 04:44 | 2 min | 2 | 491 |
| 20 | Zawar ZW | 05:10 | 05:12 | 2 min | 2 | 524 |
| 21 | Jai Samand Road JYM | 05:32 | 05:34 | 2 min | 2 | 547 |
| 22 | Semari SES | 05:53 | 05:55 | 2 min | 2 | 568 |
| 23 | Rikhabdev Road RDD | 06:10 | 06:12 | 2 min | 2 | 583 |
| 24 | Dungarpur DNRP | 06:35 | 06:40 | 5 min | 2 | 600 |
| 25 | Bechhiwara BHWA | 06:58 | 07:00 | 2 min | 2 | 622 |
| 26 | Shamlaji Road SJS | 07:25 | 07:27 | 2 min | 2 | 653 |
| 27 | Himmatnagar HMT | 08:45 | 08:47 | 2 min | 2 | 693 |
| 28 | Prantij PRJ | 09:06 | 09:08 | 2 min | 2 | 715 |
| 29 | Talod TOD | 09:12 | 09:13 | 1 min | 2 | 728 |
| 30 | Nandol Dahegam NHM | 09:43 | 09:45 | 2 min | 2 | 752 |
| 31 | Naroda NRD | 10:08 | 10:10 | 2 min | 2 | 772 |
| 32 | Sardargram SDGM | 10:13 | 10:14 | 1 min | 2 | 774 |
| 33 | Asarva Jn ASV | 10:40 | — | — | 2 | 779 |
How reliably 19315 runs
95% arrive on time at the destination
typically on time · 65% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Indore Jn Bgusually on time95%
- Dewastypically 13 min late67%
- Ujjain Jntypically 15 min late50%
- Nagda Jntypically 17 min late44%
- Khachrodtypically 23 min late33%
- Ratlam Jntypically 7 min late77%
- Jaoratypically 15 min late50%
- Mandsortypically 22 min late34%
- Pipliatypically 25 min late30%
- Nimachtypically 15 min late50%
- Jawad Roadtypically 11 min late61%
- Nimbaheratypically 16 min late47%
- Chittaurgarhusually on time95%
- Kapasantypically 23 min late33%
- Fatehnagartypically 28 min late · 3% over an hour27%
- Mavli Jntypically 27 min late28%
- Ranapratapnagartypically 23 min late33%
- Udaipur Cityusually on time91%
- Umratypically 3 min late88%
- Zawartypically 7 min late80%
- Jai Samand Roadtypically 6 min late83%
- Semaritypically 7 min late80%
- Rikhabdev Roadtypically 7 min late80%
- Dungarpurusually on time91%
- Bechhiwaratypically 3 min late88%
- Shamlaji Roadtypically 4 min late86%
- Himmatnagarusually on time95%
- Prantijusually on time95%
- Talodusually on time95%
- Nandol Dahegamusually on time95%
- Narodatypically 27 min late28%
- Sardargramtypically 29 min late26%
- Asarva Jnusually on time95%
Longest halts
- Ratlam Jn RTM15 min · arrives 21:45, departs 22:00
- Chittaurgarh COR10 min · arrives 01:40, departs 01:50
- Udaipur City UDZ10 min · arrives 04:20, departs 04:30
- Ujjain Jn UJN5 min · arrives 19:28, departs 19:33
- Nagda Jn NAD5 min · arrives 20:23, departs 20:28
- Nimach NMH5 min · arrives 00:14, departs 00:19