19610 Udaipur Express
Mail/Express · 995 km · 21 hr 55 min · 38 stops · Tue, Fri, Sun
- Departs
- 17:55
- Yog N Rishikesh
- Arrives
- 15:50
- Udaipur City · day 2
- Journey
- 21 hr 55 min
- 995 km · 38 stops
- Runs
- Tue, Fri, Sun
- Fare from
- ₹510
- Sleeper · estimate
- On time
- 76%
- usually on time
19610 running status
Checking where it is…
19610 coach position
Fetching the coach order…
19610 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 Yog N Rishikesh to Udaipur City
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Yog N Rishikesh YNRK | — | 17:55 | — | 1 | 0 |
| 2 | Virbhadra H VRH | 18:10 | 18:12 | 2 min | 1 | 5 |
| 3 | Raiwala Jn RWL | 18:26 | 18:28 | 2 min | 1 | 11 |
| 4 | Motichur MOTC | 18:42 | 18:44 | 2 min | 1 | 18 |
| 5 | Haridwar Jn HW | 18:58 | 19:03 | 5 min | 1 | 22 |
| 6 | Roorkee RK | 19:41 | 19:43 | 2 min | 1 | 64 |
| 7 | Tapri Jn TPZ | 20:23 | 20:25 | 2 min | 1 | 96 |
| 8 | Rampur Maniharan RPMN | 20:45 | 20:47 | 2 min | 1 | 116 |
| 9 | Shamli SMQL | 21:40 | 21:45 | 5 min | 1 | 159 |
| 10 | Kandhla KQL | 22:07 | 22:09 | 2 min | 1 | 173 |
| 11 | Baraut BTU | 22:34 | 22:36 | 2 min | 1 | 198 |
| 12 | Delhi Shahdara DSA | 23:39 | 23:41 | 2 min | 1 | 247 |
| 13 | Delhi DLI | 00:15 | 00:30 | 15 min | 2 | 253 |
| 14 | Delhi Cantt DEC | 01:00 | 01:02 | 2 min | 2 | 267 |
| 15 | Rewari RE | 02:23 | 02:25 | 2 min | 2 | 335 |
| 16 | Alwar Jn AWR | 03:21 | 03:24 | 3 min | 2 | 409 |
| 17 | Rajgarh RHG | 03:48 | 03:50 | 2 min | 2 | 445 |
| 18 | Bandikui Jn BKI | 04:12 | 04:14 | 2 min | 2 | 470 |
| 19 | Dausa DO | 04:35 | 04:37 | 2 min | 2 | 499 |
| 20 | Gandhinagar Jaipur GADJ | 05:11 | 05:14 | 3 min | 2 | 555 |
| 21 | Jaipur JP | 06:10 | 06:20 | 10 min | 2 | 560 |
| 22 | Asalpur Jobner JOB | 06:50 | 06:52 | 2 min | 2 | 597 |
| 23 | Phulera Jn FL | 07:08 | 07:10 | 2 min | 2 | 615 |
| 24 | Kishangarh KSG | 07:51 | 07:53 | 2 min | 2 | 669 |
| 25 | Ajmer Jn AII | 08:40 | 08:50 | 10 min | 2 | 694 |
| 26 | Nasirabad NSD | 09:18 | 09:20 | 2 min | 2 | 718 |
| 27 | Bijainagar BJNR | 09:53 | 09:55 | 2 min | 2 | 760 |
| 28 | Mandal MDL | 10:36 | 10:38 | 2 min | 2 | 815 |
| 29 | Bhilwara BHL | 11:10 | 11:15 | 5 min | 2 | 826 |
| 30 | Hamirgarh HMG | 11:30 | 11:32 | 2 min | 2 | 844 |
| 31 | Gangarar GGR | 11:44 | 11:46 | 2 min | 2 | 858 |
| 32 | Chittaurgarh COR | 12:30 | 12:45 | 15 min | 2 | 880 |
| 33 | Kapasan KIN | 13:22 | 13:23 | 1 min | 2 | 916 |
| 34 | Bhupalsagar Karera BSJ | 13:34 | 13:35 | 1 min | 2 | 926 |
| 35 | Fatehnagar FAN | 13:46 | 13:48 | 2 min | 2 | 939 |
| 36 | Mavli Jn MVJ | 14:00 | 14:02 | 2 min | 2 | 952 |
| 37 | Ranapratapnagar RPZ | 15:14 | 15:16 | 2 min | 2 | 990 |
| 38 | Udaipur City UDZ | 15:50 | — | — | 2 | 995 |
How reliably 19610 runs
76% arrive on time at the destination
typically on time · 53% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- Yog N Rishikeshusually on time95%
- Virbhadra Husually on time95%
- Raiwala Jnusually on time92%
- Motichurtypically 4 min late90%
- Haridwar Jntypically 5 min late83%
- Roorkeetypically 17 min late44%
- Tapri Jntypically 15 min late · 3% over an hour50%
- Rampur Maniharantypically 24 min late · 4% over an hour31%
- Shamlitypically 10 min late · 3% over an hour60%
- Kandhlatypically 6 min late · 3% over an hour69%
- Barauttypically 6 min late · 3% over an hour70%
- Delhi Shahdaratypically 3 min late · 4% over an hour78%
- Delhiusually on time · 6% over an hour69%
- Delhi Cantttypically 6 min late · 22% over an hour58%
- Rewariusually on time · 25% over an hour56%
- Alwar Jntypically 3 min late · 26% over an hour55%
- Rajgarhtypically 5 min late · 26% over an hour54%
- Bandikui Jntypically 11 min late · 28% over an hour52%
- Dausatypically 14 min late · 27% over an hour50%
- Gandhinagar Jaipurtypically 29 min late · 29% over an hour26%
- Jaipurtypically 9 min late · 24% over an hour54%
- Asalpur Jobnertypically 19 min late · 25% over an hour39%
- Phulera Jntypically 20 min late · 25% over an hour38%
- Kishangarhtypically 14 min late · 26% over an hour50%
- Ajmer Jntypically 6 min late · 20% over an hour56%
- Nasirabadtypically 12 min late · 21% over an hour52%
- Bijainagartypically 33 min late · 25% over an hour23%
- Mandaltypically 35 min late · 27% over an hour21%
- Bhilwaratypically 20 min late · 21% over an hour38%
- Hamirgarhtypically 21 min late · 21% over an hour36%
- Gangarartypically 23 min late · 22% over an hour33%
- Chittaurgarhtypically 16 min late · 20% over an hour47%
- Kapasantypically 18 min late · 20% over an hour42%
- Bhupalsagar Kareratypically 20 min late · 21% over an hour38%
- Fatehnagartypically 22 min late · 22% over an hour34%
- Mavli Jntypically 26 min late · 22% over an hour29%
- Ranapratapnagartypically 16 min late · 15% over an hour47%
- Udaipur Cityusually on time · 12% over an hour76%
Longest halts
- Delhi DLI15 min · arrives 00:15, departs 00:30
- Chittaurgarh COR15 min · arrives 12:30, departs 12:45
- Jaipur JP10 min · arrives 06:10, departs 06:20
- Ajmer Jn AII10 min · arrives 08:40, departs 08:50
- Haridwar Jn HW5 min · arrives 18:58, departs 19:03
- Shamli SMQL5 min · arrives 21:40, departs 21:45
Return train and other trains on this route
Stations on the 19610 route
- Virbhadra H (VRH)Day 1 · 5 km from Yog N Rishikesh
- Rampur Maniharan (RPMN)Day 1 · 116 km from Yog N Rishikesh
- Delhi Cantt (DEC)Day 2 · 267 km from Yog N Rishikesh
- Gandhinagar Jaipur (GADJ)Day 2 · 555 km from Yog N Rishikesh
- Nasirabad (NSD)Day 2 · 718 km from Yog N Rishikesh
- Chittaurgarh (COR)Day 2 · 880 km from Yog N Rishikesh