
Rajkot to Karkala
Karkala is approximately 1150+ kms from Rajkot. The fastest way to reach Karkala from Rajkot is by Flight, Bus Via Pune, Mangalore. It takes approximately 8 hours. The cheapest way to reach Karkala from Rajkot is by Bus Via Mumbai which would take approximately 32 hours.
Sort By
Mode of Transport
Via Navi Mumbai, Mangalore
RECOMMENDED
Rajkot
Navi Mumbai
Mangalore
Karkala
Approx Travel Time
7h 34m
₹13,612
Onwards
Rajkot
Navi Mumbai
Mangalore
Karkala
Approx Travel Time
7h 31m
₹11,687
Onwards
Via Pune, Mangalore
FASTEST
Rajkot
Pune
Mangalore
Karkala
Approx Travel Time
7h 21m
₹10,340
Onwards
Rajkot
Pune
Mangalore
Karkala
Approx Travel Time
7h 24m
₹12,265
Onwards
Via Udupi
Rajkot
Udupi
Karkala
Approx Travel Time
1d 3h 40m
₹2,709
Onwards
Rajkot
Udupi
Karkala
Approx Travel Time
1d 3h 57m
₹2,552
Onwards
Via Mumbai
CHEAPEST
Rajkot
Mumbai
Karkala
Approx Travel Time
1d 7h 30m
₹2,300
Onwards
Via Mumbai, Mangalore
Rajkot
Mumbai
Mangalore
Karkala
Approx Travel Time
7h 59m
₹13,121
Onwards
Rajkot
Mumbai
Mangalore
Karkala
Approx Travel Time
7h 56m
₹11,196
Onwards
Via Goa, Shivamogga
Rajkot
Goa
Shivamogga
Karkala
Approx Travel Time
8h 10m
₹13,187
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Karkala?
Karkala is approximately 1150+ kms from Rajkot.
How long does it take to reach Karkala from Rajkot?
It takes approximately 8 hours to reach Karkala from Rajkot by Flight, Bus Via Pune, Mangalore.
What is the cheapest way to reach Karkala from Rajkot?
The cheapest way to reach Karkala from Rajkot is by Bus Via Mumbai.
What is the fastest way to reach Karkala from Rajkot?
The fastest way to reach Karkala from Rajkot is by Flight, Bus Via Pune, Mangalore.


