How to Reach Karkala

Karkala is not very well linked by any mode of transport.

Search for directions from

How to reach Karkala by flight

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

Search for flights to Mangalore International Airport (IXE)

Tentative return flight prices to Mangalore International Airport (IXE) from major cities in India.

Starting city Return price (approx)
Mumbai ₹ 6,307 Non-stop View
New Delhi ₹ 9,964 View
Bengaluru ₹ 4,356 Non-stop View
Chennai ₹ 5,400 Non-stop View
Hyderabad ₹ 6,750 Non-stop View
Kolkata ₹ 12,590 View

Powered by:

How to reach Karkala by road

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.

How to reach Karkala by train

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.

Local transport in Karkala

There aren't many options in Karkala to commute from one place to another. Although, the city tends to have a good network of buses that connects almost whole town, you may want to hire a cab for your journey if time is your constraint.

Karkala Photos

+ 36

See 4 Hotels