Trains from Udaipur City to Shalimar
Udaipur City to Shalimar is 1,873 km by rail. One direct train runs it, the 20971 Udaipur City–Shalimar Express, in 33 hr. It arrives on time (within 15 min) on 2% of days, typically 338 min late.
- Fare from
- ₹1,932
- AC 3 economy · estimate
- Most punctual
- 2% on time
- 20971 Udaipur City–Shalimar Express
- Daily trains
- 0 of 1
Trains and seats
- 20971Udaipur City–Shalimar Express01:0533 hr10:05+1 arrives the next day
UDZ — SHM · 1,873 km · Superfast · fastest
Checking seats
Check seats and fares for your date
Which arrives on time
On time = within 15 min at Shalimar · year to August 2026
- typically 338 min late at Shalimar2%
Fares
Estimated for 1,873 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| 3E AC 3 economy | ₹1,932 | observed fares |
| 2A AC 2 tier | ₹2,924 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Udaipur City
- Udaipur City to Chanderiya15 direct trains · 116 km
- Udaipur City to Ajmer Jn13 direct trains · 297 km
- Udaipur City to Bhilwara13 direct trains · 165 km
- Udaipur City to Chittaurgarh12 direct trains · 114 km
- Udaipur City to Bijainagar11 direct trains · 232 km
- Udaipur City to Jaipur10 direct trains · 431 km