
Shahabad to Udaipur
Udaipur is approximately 900+ kms from Shahabad. The fastest way to reach Udaipur from Shahabad is by Train, Flight Via Delhi. It takes approximately 9 hours. The cheapest way to reach Udaipur from Shahabad is by Train Via Delhi, Ajmer which would take approximately 22 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shahabad
Delhi
Udaipur
Approx Travel Time
9h 10m
₹4,579
Onwards
Shahabad
Delhi
Udaipur
Approx Travel Time
19h 55m
₹525
Onwards
Via Delhi, Jaipur
Shahabad
Delhi
Jaipur
Udaipur
Approx Travel Time
16h 50m
₹2,693
Onwards
Shahabad
Delhi
Jaipur
Udaipur
Approx Travel Time
10h 35m
₹6,643
Onwards
Shahabad
Delhi
Jaipur
Udaipur
Approx Travel Time
18h 35m
₹2,928
Onwards
Via Delhi, Ajmer
CHEAPEST
Shahabad
Delhi
Ajmer
Udaipur
Approx Travel Time
21h 35m
₹490
Onwards
Shahabad
Delhi
Ajmer
Udaipur
Approx Travel Time
17h 20m
On Demand
Frequently Asked Questions
What is the distance between Shahabad and Udaipur?
Udaipur is approximately 900+ kms from Shahabad.
How long does it take to reach Udaipur from Shahabad?
It takes approximately 9 hours to reach Udaipur from Shahabad by Train, Flight Via Delhi.
What is the cheapest way to reach Udaipur from Shahabad?
The cheapest way to reach Udaipur from Shahabad is by Train Via Delhi, Ajmer.
What is the fastest way to reach Udaipur from Shahabad?
The fastest way to reach Udaipur from Shahabad is by Train, Flight Via Delhi.