
Kankavli to Rajkot
Rajkot is approximately 900+ kms from Kankavli. The fastest way to reach Rajkot from Kankavli is by Train, Flight Via Goa. It takes approximately 5 hours. The cheapest way to reach Rajkot from Kankavli is by Train which would take approximately 15 hours.
Sort By
Mode of Transport
Via Goa
RECOMMENDED
FASTEST
Kankavli
Goa
Rajkot
Approx Travel Time
4h 58m
₹4,090
Onwards
Via Mumbai
Kankavli
Mumbai
Rajkot
Approx Travel Time
9h 20m
₹4,358
Onwards
Via Pune
Kankavli
Pune
Rajkot
Approx Travel Time
9h 45m
₹5,519
Onwards
Via Mumbai, Ahmedabad
Kankavli
Mumbai
Ahmedabad
Rajkot
Approx Travel Time
10h 55m
₹11,309
Onwards
Via Mumbai, Bhavnagar
Kankavli
Mumbai
Bhavnagar
Rajkot
Approx Travel Time
13h 50m
On Demand
Kankavli
Mumbai
Bhavnagar
Rajkot
Approx Travel Time
14h 6m
On Demand
Via Thane
Kankavli
Thane
Rajkot
Approx Travel Time
17h 25m
On Demand
Via Navi Mumbai
Kankavli
Navi Mumbai
Rajkot
Approx Travel Time
17h 55m
₹1,780
Onwards
Kankavli
Navi Mumbai
Rajkot
Approx Travel Time
15h 47m
₹580
Onwards
Frequently Asked Questions
What is the distance between Kankavli and Rajkot?
Rajkot is approximately 900+ kms from Kankavli.
How long does it take to reach Rajkot from Kankavli?
It takes approximately 5 hours to reach Rajkot from Kankavli by Train, Flight Via Goa.
What is the cheapest way to reach Rajkot from Kankavli?
The cheapest way to reach Rajkot from Kankavli is by Train.
What is the fastest way to reach Rajkot from Kankavli?
The fastest way to reach Rajkot from Kankavli is by Train, Flight Via Goa.