
Bangalore to Udaipur
Udaipur is approximately 1450+ kms from Bangalore. The fastest way to reach Udaipur from Bangalore is by Flight. It takes approximately 3 hours. The cheapest way to reach Udaipur from Bangalore is by Train, Flight Via Hyderabad which would take approximately 15 hours.
Sort By
Mode of Transport
Via Indore
Bangalore
Indore
Udaipur
Approx Travel Time
4h 25m
₹8,884
Onwards
Bangalore
Indore
Udaipur
Approx Travel Time
11h 40m
₹5,549
Onwards
Via Vadodara
Bangalore
Vadodara
Udaipur
Approx Travel Time
11h 10m
₹6,490
Onwards
Bangalore
Vadodara
Udaipur
Approx Travel Time
9h 55m
₹5,850
Onwards
Via Ahmedabad
Bangalore
Ahmedabad
Udaipur
Approx Travel Time
9h 55m
₹5,697
Onwards
Bangalore
Ahmedabad
Udaipur
Approx Travel Time
4h 40m
₹11,227
Onwards
Via Hyderabad
Bangalore
Hyderabad
Udaipur
Approx Travel Time
4h 40m
₹6,803
Onwards
CHEAPEST
Bangalore
Hyderabad
Udaipur
Approx Travel Time
14h 43m
₹4,574
Onwards
Via Mumbai
Bangalore
Mumbai
Udaipur
Approx Travel Time
4h 40m
₹7,110
Onwards
Frequently Asked Questions
What is the distance between Bangalore and Udaipur?
Udaipur is approximately 1450+ kms from Bangalore.
How long does it take to reach Udaipur from Bangalore?
It takes approximately 3 hours to reach Udaipur from Bangalore by Flight.
What is the cheapest way to reach Udaipur from Bangalore?
The cheapest way to reach Udaipur from Bangalore is by Train, Flight Via Hyderabad.
What is the fastest way to reach Udaipur from Bangalore?
The fastest way to reach Udaipur from Bangalore is by Flight.