The closest airport to Karkala is situated in Mangalore and is at the distance of around 70 km. This is a domestic airport. The closest international airport is in Bangalore and is at the distance of 370 km from Karkala. You can hire a taxi from both these airports to reach Karkala.
Nearest Airport: Mangalore International Airport (IXE)
- 32 kms from Karkala
Tentative return flight prices to Mangalore International Airport (IXE) from major cities in India.
|Starting city||Return price (approx)|
|Mumbai||₹ 6,886 Non-stop||View Details|
|New Delhi||₹ 10,361 Non-stop||View Details|
|Bengaluru||₹ 5,155 Non-stop||View Details|
|Chennai||₹ 4,695 Non-stop||View Details|
|Hyderabad||₹ 14,765 Non-stop||View Details|
|Kolkata||₹ 12,955||View Details|
Karkala is a well-connected town to its neighbouring cities via a network of roads. Many private and government owned bus services ply to and fro between the Udupi, Bangalore, Mumbai and Mangalore and Karkala. If not restrained by budget taxi is also one of the options.
The nearest railway station to Karkala town id Udupi station (29 km). You can find the direct trains from Ahmedabad, Mumbai, Delhi and Rajkot till Udupi. From there on, hire a taxi to reach Karkala.
₹ 2,499 onwards
₹ 500 onwards
₹ 950 onwards