Kavali to Roorkee - Multiple Options To Reach By Train, Flight, Bus, Cab
Roorkee is approximately 1950+ kms from Kavali. The fastest way to reach Roorkee from Kavali is by Train, Flight Via Hyderabad, Dehradun. It takes approximately 14 hours. The cheapest way to reach Roorkee from Kavali is by Train, Flight Via Hyderabad, Udaipur which would take approximately 28 hours.
Sort By
Mode of Transport
Via Hyderabad, Dehradun
RECOMMENDED
FASTEST
Kavali
Hyderabad
Dehradun
Roorkee
Approx Travel Time
13h 50m
₹7,186
Onwards
Kavali
Hyderabad
Dehradun
Roorkee
Approx Travel Time
14h 5m
₹7,496
Onwards
Kavali
Hyderabad
Dehradun
Roorkee
Approx Travel Time
14h 5m
₹8,360
Onwards
Via Hyderabad, Chandigarh
Kavali
Hyderabad
Chandigarh
Roorkee
Approx Travel Time
16h 5m
₹6,739
Onwards
Kavali
Hyderabad
Chandigarh
Roorkee
Approx Travel Time
18h 3m
₹10,927
Onwards
Via Hyderabad, Jaipur
Kavali
Hyderabad
Jaipur
Roorkee
Approx Travel Time
21h 5m
₹6,014
Onwards
Via Hyderabad, Mohali
Kavali
Hyderabad
Mohali
Roorkee
Approx Travel Time
16h 5m
₹7,139
Onwards
Kavali
Hyderabad
Mohali
Roorkee
Approx Travel Time
18h 12m
₹10,853
Onwards
Via Bina
Kavali
Bina
Roorkee
Approx Travel Time
1d 14h 40m
On Demand
Via Hyderabad, Udaipur
CHEAPEST
Kavali
Hyderabad
Udaipur
Roorkee
Approx Travel Time
1d 3h 35m
₹5,810
Onwards
Frequently Asked Questions
What is the distance between Kavali and Roorkee?
Roorkee is approximately 1950+ kms from Kavali.
How long does it take to reach Roorkee from Kavali?
It takes approximately 14 hours to reach Roorkee from Kavali by Train, Flight Via Hyderabad, Dehradun.
What is the cheapest way to reach Roorkee from Kavali?
The cheapest way to reach Roorkee from Kavali is by Train, Flight Via Hyderabad, Udaipur.
What is the fastest way to reach Roorkee from Kavali?
The fastest way to reach Roorkee from Kavali is by Train, Flight Via Hyderabad, Dehradun.