
Udaipur to Shivpuri
Shivpuri is approximately 500+ kms from Udaipur. The fastest way to reach Shivpuri from Udaipur is by Train, Bus Via Baran. It takes approximately 10 hours. The cheapest way to reach Shivpuri from Udaipur is by Train Via Kota which would take approximately 14 hours.
Sort By
Mode of Transport
Via Baran
FASTEST
Udaipur
Baran
Shivpuri
Approx Travel Time
10h 10m
₹1,154
Onwards
Via Guna
Udaipur
Guna
Shivpuri
Approx Travel Time
12h 1m
₹4,878
Onwards
Udaipur
Guna
Shivpuri
Approx Travel Time
11h 53m
₹455
Onwards
Udaipur
Guna
Shivpuri
Approx Travel Time
12h 55m
₹610
Onwards
Via Jaipur
Udaipur
Jaipur
Shivpuri
Approx Travel Time
12h 10m
₹5,923
Onwards
Via Ujjain
Udaipur
Ujjain
Shivpuri
Approx Travel Time
16h 40m
₹900
Onwards
Via Kota
CHEAPEST
Udaipur
Kota
Shivpuri
Approx Travel Time
13h 25m
₹395
Onwards
Udaipur
Kota
Shivpuri
Approx Travel Time
14h 40m
₹576
Onwards
Via Khachrod
Udaipur
Khachrod
Shivpuri
Approx Travel Time
13h 7m
On Demand
Frequently Asked Questions
What is the distance between Udaipur and Shivpuri?
Shivpuri is approximately 500+ kms from Udaipur.
How long does it take to reach Shivpuri from Udaipur?
It takes approximately 10 hours to reach Shivpuri from Udaipur by Train, Bus Via Baran.
What is the cheapest way to reach Shivpuri from Udaipur?
The cheapest way to reach Shivpuri from Udaipur is by Train Via Kota.
What is the fastest way to reach Shivpuri from Udaipur?
The fastest way to reach Shivpuri from Udaipur is by Train, Bus Via Baran.
Routes Connecting Udaipur
Routes From Udaipur
Routes Connecting Shivpuri
Routes From Shivpuri
- Shivpuri to Jalandhar
- Shivpuri to Perinthalmanna
- Shivpuri to Mandsaur
- Shivpuri to Goa
- Shivpuri to Hyderabad
- Shivpuri to Nakodar
- Shivpuri to Ashoknagar
- Shivpuri to Sindkheda
- Shivpuri to Raxaul
- Shivpuri to Surendranagar
- Shivpuri to Bhuj
- Shivpuri to Gandhidham
- Shivpuri to Shahjahanpur
- Shivpuri to Aurangabad
- Shivpuri to Itanagar