
Gaya to Karkala
Karkala is approximately 2200+ km from Gaya, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Karkala.
Sort By
Mode of Transport
Via Anantapur, Kundapur
RECOMMENDED
Gaya
Anantapur
Kundapur
Karkala
Approx Travel Time
2d 3h 53m
On Demand
Via Mumbai, Mangalore
Gaya
Mumbai
Mangalore
Karkala
Approx Travel Time
1d 11h 26m
₹7,283
Onwards
Gaya
Mumbai
Mangalore
Karkala
Approx Travel Time
1d 11h 18m
₹8,828
Onwards
Via Kolkata, Kannur
FASTEST
Gaya
Kolkata
Kannur
Karkala
Approx Travel Time
13h 59m
₹22,155
Onwards
Via Pune
Gaya
Pune
Karkala
Approx Travel Time
5d 15h 55m
₹31,199
Onwards
Via Pune, Murudeshwar
CHEAPEST
Gaya
Pune
Murudeshwar
Karkala
Approx Travel Time
1d 23h 50m
₹3,095
Onwards
Via Hyderabad, Shivamogga
Gaya
Hyderabad
Shivamogga
Karkala
Approx Travel Time
2d 5h 35m
On Demand
Gaya
Hyderabad
Shivamogga
Karkala
Approx Travel Time
1d 19h 25m
On Demand
Gaya
Hyderabad
Shivamogga
Karkala
Approx Travel Time
2d 3h 15m
On Demand
Via Hyderabad, Mangalore
Gaya
Hyderabad
Mangalore
Karkala
Approx Travel Time
1d 17h 21m
On Demand
Frequently Asked Questions
What is the distance between Gaya and Karkala?
Karkala is approximately 2200+ kms from Gaya.
How long does it take to reach Karkala from Gaya?
It takes approximately 14 hours to reach Karkala from Gaya by Flight, Cab Via Kolkata, Kannur.
What is the cheapest way to reach Karkala from Gaya?
The cheapest way to reach Karkala from Gaya is by Train, Bus Via Pune, Murudeshwar.
What is the fastest way to reach Karkala from Gaya?
The fastest way to reach Karkala from Gaya is by Flight, Cab Via Kolkata, Kannur.

