
Kavali to Udaipur
Udaipur is approximately 1350+ kms from Kavali. The fastest way to reach Udaipur from Kavali is by Train, Flight Via Hyderabad. It takes approximately 11 hours. The cheapest way to reach Udaipur from Kavali is by Train, Flight, Bus Via Hyderabad, Indore which would take approximately 19 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Kavali
Hyderabad
Udaipur
Approx Travel Time
10h 40m
₹5,539
Onwards
Via Hyderabad, Indore
Kavali
Hyderabad
Indore
Udaipur
Approx Travel Time
11h 50m
₹8,114
Onwards
CHEAPEST
Kavali
Hyderabad
Indore
Udaipur
Approx Travel Time
19h 5m
₹5,463
Onwards
Via Hyderabad, Ahmedabad
Kavali
Hyderabad
Ahmedabad
Udaipur
Approx Travel Time
12h 20m
₹11,320
Onwards
Kavali
Hyderabad
Ahmedabad
Udaipur
Approx Travel Time
17h 35m
₹5,918
Onwards
Via Hyderabad, Bhopal
Kavali
Hyderabad
Bhopal
Udaipur
Approx Travel Time
12h 5m
₹15,005
Onwards
Via Bangalore
Kavali
Bangalore
Udaipur
Approx Travel Time
11h 10m
₹7,394
Onwards
Via Hyderabad, Vadodara
Kavali
Hyderabad
Vadodara
Udaipur
Approx Travel Time
18h 35m
₹7,061
Onwards
Kavali
Hyderabad
Vadodara
Udaipur
Approx Travel Time
17h 20m
₹6,421
Onwards
Via Hyderabad, Surat
Kavali
Hyderabad
Surat
Udaipur
Approx Travel Time
12h 20m
₹15,275
Onwards
Frequently Asked Questions
What is the distance between Kavali and Udaipur?
Udaipur is approximately 1350+ kms from Kavali.
How long does it take to reach Udaipur from Kavali?
It takes approximately 11 hours to reach Udaipur from Kavali by Train, Flight Via Hyderabad.
What is the cheapest way to reach Udaipur from Kavali?
The cheapest way to reach Udaipur from Kavali is by Train, Flight, Bus Via Hyderabad, Indore.
What is the fastest way to reach Udaipur from Kavali?
The fastest way to reach Udaipur from Kavali is by Train, Flight Via Hyderabad.