
Rajkot to Kavali
Kavali is approximately 1400+ kms from Rajkot. The fastest way to reach Kavali from Rajkot is by Flight, Train Via Hyderabad. It takes approximately 11 hours. The cheapest way to reach Kavali from Rajkot is by Train, Flight Via Ahmedabad, Bangalore which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Rajkot
Hyderabad
Kavali
Approx Travel Time
10h 40m
₹5,019
Onwards
Via Bangalore
Rajkot
Bangalore
Kavali
Approx Travel Time
11h 10m
₹4,909
Onwards
Rajkot
Bangalore
Kavali
Approx Travel Time
12h 55m
₹5,269
Onwards
Via Pune, Bangalore
Rajkot
Pune
Bangalore
Kavali
Approx Travel Time
12h 20m
₹7,197
Onwards
Via Mumbai, Bangalore
Rajkot
Mumbai
Bangalore
Kavali
Approx Travel Time
12h 20m
₹6,676
Onwards
Via Goa, Bangalore
Rajkot
Goa
Bangalore
Kavali
Approx Travel Time
12h 35m
₹6,493
Onwards
Via Ahmedabad, Bangalore
Rajkot
Ahmedabad
Bangalore
Kavali
Approx Travel Time
12h 50m
₹10,571
Onwards
CHEAPEST
Rajkot
Ahmedabad
Bangalore
Kavali
Approx Travel Time
16h 5m
₹4,578
Onwards
Via Hyderabad, Bangalore
Rajkot
Hyderabad
Bangalore
Kavali
Approx Travel Time
12h 50m
₹7,696
Onwards
Via Surat, Bangalore
Rajkot
Surat
Bangalore
Kavali
Approx Travel Time
16h 50m
₹5,493
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Kavali?
Kavali is approximately 1400+ kms from Rajkot.
How long does it take to reach Kavali from Rajkot?
It takes approximately 11 hours to reach Kavali from Rajkot by Flight, Train Via Hyderabad.
What is the cheapest way to reach Kavali from Rajkot?
The cheapest way to reach Kavali from Rajkot is by Train, Flight Via Ahmedabad, Bangalore.
What is the fastest way to reach Kavali from Rajkot?
The fastest way to reach Kavali from Rajkot is by Flight, Train Via Hyderabad.