Kavali to Rajkot - Multiple Options To Reach By Train, Flight, Bus
Rajkot is approximately 1400+ kms from Kavali. The fastest way to reach Rajkot from Kavali is by Train, Flight Via Hyderabad. It takes approximately 11 hours. The cheapest way to reach Rajkot from Kavali is by Train Via Ankleshwar which would take approximately 29 hours.
Sort By
Mode of Transport
Via Hyderabad
RECOMMENDED
FASTEST
Kavali
Hyderabad
Rajkot
Approx Travel Time
10h 40m
₹6,667
Onwards
Kavali
Hyderabad
Rajkot
Approx Travel Time
1d 5h 25m
₹960
Onwards
Via Bangalore
Kavali
Bangalore
Rajkot
Approx Travel Time
11h 10m
₹7,028
Onwards
Kavali
Bangalore
Rajkot
Approx Travel Time
12h 55m
₹7,367
Onwards
Via Surat
Kavali
Surat
Rajkot
Approx Travel Time
1d 4h 55m
₹920
Onwards
Via Nanded
Kavali
Nanded
Rajkot
Approx Travel Time
1d 5h 55m
On Demand
Via Nandurbar
Kavali
Nandurbar
Rajkot
Approx Travel Time
1d 5h 40m
On Demand
Via Bangalore, Mumbai
Kavali
Bangalore
Mumbai
Rajkot
Approx Travel Time
12h 20m
₹8,617
Onwards
Via Bangalore, Surat
Kavali
Bangalore
Surat
Rajkot
Approx Travel Time
16h 50m
₹5,400
Onwards
Via Ankleshwar
CHEAPEST
Kavali
Ankleshwar
Rajkot
Approx Travel Time
1d 5h 10m
₹915
Onwards
Frequently Asked Questions
What is the distance between Kavali and Rajkot?
Rajkot is approximately 1400+ kms from Kavali.
How long does it take to reach Rajkot from Kavali?
It takes approximately 11 hours to reach Rajkot from Kavali by Train, Flight Via Hyderabad.
What is the cheapest way to reach Rajkot from Kavali?
The cheapest way to reach Rajkot from Kavali is by Train Via Ankleshwar.
What is the fastest way to reach Rajkot from Kavali?
The fastest way to reach Rajkot from Kavali is by Train, Flight Via Hyderabad.