
Udupi to Kavali
Kavali is approximately 650+ kms from Udupi. The fastest way to reach Kavali from Udupi is by Train, Flight Via Mangalore, Bangalore. It takes approximately 11 hours. The cheapest way to reach Kavali from Udupi is by Train Via Bangalore, Gudur which would take approximately 18 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Udupi
Bangalore
Kavali
Approx Travel Time
15h 10m
₹695
Onwards
Udupi
Bangalore
Kavali
Approx Travel Time
16h 55m
₹1,065
Onwards
Via Bangalore, Kadapa
Udupi
Bangalore
Kadapa
Kavali
Approx Travel Time
12h 50m
On Demand
Udupi
Bangalore
Kadapa
Kavali
Approx Travel Time
13h 33m
₹7,819
Onwards
Udupi
Bangalore
Kadapa
Kavali
Approx Travel Time
14h 35m
On Demand
Via Mangalore, Bangalore
FASTEST
Udupi
Mangalore
Bangalore
Kavali
Approx Travel Time
11h 5m
₹3,395
Onwards
Udupi
Mangalore
Bangalore
Kavali
Approx Travel Time
12h 50m
₹3,765
Onwards
Via Shivamogga, Bangalore
Udupi
Shivamogga
Bangalore
Kavali
Approx Travel Time
12h 40m
On Demand
Via Bangalore, Nellore
Udupi
Bangalore
Nellore
Kavali
Approx Travel Time
17h 35m
₹710
Onwards
Via Bangalore, Gudur
CHEAPEST
Udupi
Bangalore
Gudur
Kavali
Approx Travel Time
17h 35m
₹620
Onwards
Frequently Asked Questions
What is the distance between Udupi and Kavali?
Kavali is approximately 650+ kms from Udupi.
How long does it take to reach Kavali from Udupi?
It takes approximately 11 hours to reach Kavali from Udupi by Train, Flight Via Mangalore, Bangalore.
What is the cheapest way to reach Kavali from Udupi?
The cheapest way to reach Kavali from Udupi is by Train Via Bangalore, Gudur.
What is the fastest way to reach Kavali from Udupi?
The fastest way to reach Kavali from Udupi is by Train, Flight Via Mangalore, Bangalore.