
Hosur to Udaipur
Udaipur is approximately 1500+ kms from Hosur. The fastest way to reach Udaipur from Hosur is by Train, Flight Via Bangalore. It takes approximately 5 hours. The cheapest way to reach Udaipur from Hosur is by Train, Flight Via Bangalore, Hyderabad which would take approximately 17 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Hosur
Bangalore
Udaipur
Approx Travel Time
4h 55m
₹7,456
Onwards
Hosur
Bangalore
Udaipur
Approx Travel Time
5h 10m
₹9,785
Onwards
Via Bangalore, Vadodara
Hosur
Bangalore
Vadodara
Udaipur
Approx Travel Time
13h 5m
₹7,305
Onwards
Hosur
Bangalore
Vadodara
Udaipur
Approx Travel Time
11h 50m
₹6,665
Onwards
Via Bangalore, Indore
Hosur
Bangalore
Indore
Udaipur
Approx Travel Time
6h 20m
₹9,042
Onwards
Via Bangalore, Hyderabad
Hosur
Bangalore
Hyderabad
Udaipur
Approx Travel Time
6h 35m
₹8,059
Onwards
CHEAPEST
Hosur
Bangalore
Hyderabad
Udaipur
Approx Travel Time
16h 35m
₹5,659
Onwards
Via Bangalore, Ahmedabad
Hosur
Bangalore
Ahmedabad
Udaipur
Approx Travel Time
11h 50m
₹6,483
Onwards
Hosur
Bangalore
Ahmedabad
Udaipur
Approx Travel Time
6h 35m
₹12,214
Onwards
Via Bangalore, Mumbai
Hosur
Bangalore
Mumbai
Udaipur
Approx Travel Time
6h 35m
₹9,255
Onwards
Frequently Asked Questions
What is the distance between Hosur and Udaipur?
Udaipur is approximately 1500+ kms from Hosur.
How long does it take to reach Udaipur from Hosur?
It takes approximately 5 hours to reach Udaipur from Hosur by Train, Flight Via Bangalore.
What is the cheapest way to reach Udaipur from Hosur?
The cheapest way to reach Udaipur from Hosur is by Train, Flight Via Bangalore, Hyderabad.
What is the fastest way to reach Udaipur from Hosur?
The fastest way to reach Udaipur from Hosur is by Train, Flight Via Bangalore.