Rajkot to Karkala - Multiple Options To Reach By Flight, Bus, Cab, Train
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
₹6,545
Onwards
CHEAPEST
Rajkot
Goa
Shivamogga
Karkala
Approx Travel Time
1d 0h 5m
₹2,819
Onwards
Via Goa
Rajkot
Goa
Karkala
Approx Travel Time
11h 36m
₹16,246
Onwards
Rajkot
Goa
Karkala
Approx Travel Time
1d 4h 6m
₹12,520
Onwards
Via Goa, Kasaragod
Rajkot
Goa
Kasaragod
Karkala
Approx Travel Time
14h 36m
₹8,658
Onwards
Via Bangalore
Rajkot
Bangalore
Karkala
Approx Travel Time
12h 10m
₹7,038
Onwards
Via Hyderabad, Shivamogga
Rajkot
Hyderabad
Shivamogga
Karkala
Approx Travel Time
8h 20m
₹8,030
Onwards
Via Goa, Mysore
Rajkot
Goa
Mysore
Karkala
Approx Travel Time
11h 35m
₹13,531
Onwards
Via Bangalore, Shivamogga
Rajkot
Bangalore
Shivamogga
Karkala
Approx Travel Time
8h 35m
₹9,156
Onwards
Via Surat, Bangalore
Rajkot
Surat
Bangalore
Karkala
Approx Travel Time
17h 50m
₹6,027
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.