
Chennai to Karkala
Karkala is approximately 650+ kms from Chennai. The fastest way to reach Karkala from Chennai is by Flight, Bus Via Shivamogga. It takes approximately 5 hours. The cheapest way to reach Karkala from Chennai is by Train, Bus Via Bangalore which would take approximately 15 hours.
Sort By
Mode of Transport
Via Shivamogga
RECOMMENDED
FASTEST
Chennai
Shivamogga
Karkala
Approx Travel Time
4h 55m
₹2,702
Onwards
Chennai
Shivamogga
Karkala
Approx Travel Time
14h 55m
On Demand
Via Bangalore
Chennai
Bangalore
Karkala
Approx Travel Time
9h 55m
₹3,567
Onwards
CHEAPEST
Chennai
Bangalore
Karkala
Approx Travel Time
15h 10m
₹1,005
Onwards
Via Mysore
Chennai
Mysore
Karkala
Approx Travel Time
8h 10m
₹4,728
Onwards
Chennai
Mysore
Karkala
Approx Travel Time
9h 1m
₹9,138
Onwards
Chennai
Mysore
Karkala
Approx Travel Time
15h 55m
₹1,025
Onwards
Via Arakkonam, Bangalore
Chennai
Arakkonam
Bangalore
Karkala
Approx Travel Time
16h 35m
₹1,040
Onwards
Chennai
Arakkonam
Bangalore
Karkala
Approx Travel Time
16h 50m
₹3,433
Onwards
Via Srikalahasti, Bangalore
Chennai
Srikalahasti
Bangalore
Karkala
Approx Travel Time
11h 50m
₹11,002
Onwards
Frequently Asked Questions
What is the distance between Chennai and Karkala?
Karkala is approximately 650+ kms from Chennai.
How long does it take to reach Karkala from Chennai?
It takes approximately 5 hours to reach Karkala from Chennai by Flight, Bus Via Shivamogga.
What is the cheapest way to reach Karkala from Chennai?
The cheapest way to reach Karkala from Chennai is by Train, Bus Via Bangalore.
What is the fastest way to reach Karkala from Chennai?
The fastest way to reach Karkala from Chennai is by Flight, Bus Via Shivamogga.