Kavali to Roorkee Distance
Roorkee is approximately 2300+ km from Kavali. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 14 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Hyderabad, Delhi
RECOMMENDED
CHEAPEST
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
1d 9h 41m
₹1,150
Onwards
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
17h 16m
₹8,522
Onwards
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
1d 8h 36m
₹1,539
Onwards
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
1d 10h 4m
₹4,184
Onwards
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
1d 22h 32m
₹10,088
Onwards
Kavali
Hyderabad
Delhi
Roorkee
Approx Travel Time
16h 1m
₹8,911
Onwards
Via Srikalahasti, Delhi
Kavali
Srikalahasti
Delhi
Roorkee
Approx Travel Time
14h 55m
₹9,720
Onwards
FASTEST
Kavali
Srikalahasti
Delhi
Roorkee
Approx Travel Time
13h 21m
₹9,515
Onwards
Via Hyderabad, Dehradun
Kavali
Hyderabad
Dehradun
Roorkee
Approx Travel Time
15h 35m
₹8,122
Onwards
Kavali
Hyderabad
Dehradun
Roorkee
Approx Travel Time
14h 52m
₹11,146
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kavali and Roorkee?
The straight-line distance is approximately 1650+ km.
What is the distance from Kavali to Roorkee via Hyderabad?
Via Hyderabad, the distance is approximately 2300+ km, taking around 34 hours.

