
Rajkot to Karkala
Karkala is approximately 1300+ kms from Rajkot. The fastest way to reach Karkala from Rajkot is by Flight, Bus Via Goa, Shivamogga. It takes approximately 8 hours. The cheapest way to reach Karkala from Rajkot is by Train, Flight, Bus Via Goa, Shivamogga which would take approximately 24 hours.
Sort By
Mode of Transport
Via Goa, Shivamogga
RECOMMENDED
FASTEST
Rajkot
Goa
Shivamogga
Karkala
Approx Travel Time
7h 35m
₹7,001
Onwards
CHEAPEST
Rajkot
Goa
Shivamogga
Karkala
Approx Travel Time
1d 0h 5m
₹2,985
Onwards
Via Goa
Rajkot
Goa
Karkala
Approx Travel Time
11h 36m
₹16,066
Onwards
Rajkot
Goa
Karkala
Approx Travel Time
1d 4h 6m
₹11,936
Onwards
Via Goa, Kasaragod
Rajkot
Goa
Kasaragod
Karkala
Approx Travel Time
14h 36m
₹8,910
Onwards
Via Bangalore
Rajkot
Bangalore
Karkala
Approx Travel Time
12h 10m
₹6,686
Onwards
Via Hyderabad, Shivamogga
Rajkot
Hyderabad
Shivamogga
Karkala
Approx Travel Time
8h 20m
₹8,208
Onwards
Via Goa, Mysore
Rajkot
Goa
Mysore
Karkala
Approx Travel Time
11h 35m
₹16,494
Onwards
Via Bangalore, Shivamogga
Rajkot
Bangalore
Shivamogga
Karkala
Approx Travel Time
8h 35m
₹9,599
Onwards
Via Surat, Bangalore
Rajkot
Surat
Bangalore
Karkala
Approx Travel Time
17h 50m
₹6,959
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Karkala?
Karkala is approximately 1300+ 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 Goa, Shivamogga.
What is the cheapest way to reach Karkala from Rajkot?
The cheapest way to reach Karkala from Rajkot is by Train, Flight, Bus Via Goa, Shivamogga.
What is the fastest way to reach Karkala from Rajkot?
The fastest way to reach Karkala from Rajkot is by Flight, Bus Via Goa, Shivamogga.