Places to Visit in Karkala: Bahubali Gommateshwara Statue, Basadis & Travel Guide 2026

Gommateshwara (Bahubali) statue on Gomatabetta hill at Karkala
Ultimate Heritage Travel Guide

Complete Travel Guide For Karkala, Udupi District: Gommateshwara Statue, Jain Basadis, Lakes, Churches, Food & How to Reach.

A practical guide to Karkala, the Jain heritage town in the Western Ghats foothills, covering the Gommateshwara monolith, Chaturmukha Basadi, Varanga Kere Basadi, Ramasamudra lake, Attur church, local food, one-day and two-day plans, and transport routes.

At-a-Glance Visitor Summary

Karkala is a small hill-edge town about 37 km east of Udupi, known for its Jain monuments, rocky hills and quiet lakes. It sits between the coast and the ghats, so it combines easily with Udupi, Varanga, Moodbidri and the Western Ghats. Most visitors cover the main sights in half a day to a full day.

Distance from Udupi: about 37 km (around 1 hour)

Best Season: October to March

Nearest Railway Station: Udupi, about 39 km

Nearest Airport: Mangaluru (IXE), about 40 to 50 km depending on the route

1. Understanding Karkala: Geography, History & Charm

Karkala is the headquarters town of Karkala taluk in Udupi district, Coastal Karnataka. It sits on the eastern side of the district, where the coastal plain begins to rise towards the Western Ghats, and is surrounded by rocky hills, paddy fields and coconut groves. The town lies on the route linking Udupi with Dharmasthala and, further east, Hebri, Agumbe and Shivamogga.

Karkala is one of the main centres of Jain heritage in South India. The towering Gommateshwara (Bahubali) statue, carved from a single rock and consecrated in 1432 by the Bhairarasa rulers, is the town’s best-known landmark. Together with nearby Moodbidri and Venur, Karkala forms one of the richest clusters of Jain monuments in the region.

The town also has Hindu temples, a well-known Catholic church at Attur and peaceful lakes, so it suits slow, culture-focused travel rather than a beach holiday.

The name Karkala is said to come from kari kal, meaning black stone, a reference to the dark granite found across the town. Traditions such as Hulivesha (the tiger dance) and Kambala buffalo races are also associated with this part of coastal Karnataka.

2. Karkala Key Logistics & Distance Table

Use the table below to plan your route. Distances are approximate and vary slightly by source and road.

ParameterDetailsRemarks
From UdupiAbout 37 kmRoughly 1 hour by road; sources quote 35 to 44 km.
From MangaluruAbout 50 kmMangaluru airport is the nearest airport.
Gommateshwara StatueAbout 2 to 2.5 km from the bus standOn Gomatabetta hill; there are steps to climb. See our Gommateshwara guide for timings and entry details.
Chaturmukha BasadiAbout 1.3 to 1.5 km from the centreReported hours: 10 AM to 2 PM and 4 PM to 5:30 PM; confirm locally.
Varanga Kere BasadiAbout 25 kmA basadi in the middle of a lake; see the Varanga Jain Temple guide.
Best SeasonOctober to MarchMonsoon is lush but slippery on hills and ghat roads.
Recommended DurationHalf day to full dayAdd Varanga and Moodbidri for a second day.

3. Top Places to Visit in and around Karkala

Gommateshwara (Bahubali) Statue, Gomatabetta

Karkala Gommateshwara statue on the hill
Gommateshwara statue, Karkala. Photo: Explore Udupi

The monolithic statue of Bahubali stands about 42 feet (around 13 metres) tall on a rocky hill and is one of the tallest of its kind in South India. It was consecrated in 1432. The hilltop courtyard has stone pillars, and the views over the town are best in the early morning or late afternoon. Read the full Karkala Gommateshwara Statue guide for timings, steps and Mahamastakabhisheka details.

Chaturmukha Basadi

This 16th-century Jain temple stands on a raised field among coconut and paddy fields. Chaturmukha means “four faces”: the temple has four identical doorways opening to the inner sanctum, and its hall has many carved granite pillars. It is close to the Gommateshwara hill, so the two are easily combined.

Varanga Kere Basadi

Varanga Jain Temple Kere Basadi in a lake near Karkala
Varanga Jain Temple, near Karkala. Photo: Explore Udupi

Varanga is home to a Jain basadi built in the middle of a lake, with water on every side, and a second basadi on the bank. It is a quiet, photogenic stop, best visited in the morning. Our Varanga Jain Temple guide has the details.

Anekere Lake, Anekere Basadi and Hiriangadi Neminatha Basadi

Anekere is a large man-made lake in the heart of Karkala, traditionally dated to 1262, with a four-doored Chaturmukha basadi standing on the water. It is a popular sunset spot. Hiriangadi, a short drive from the town, is known for its Neminatha Basadi complex (dated to 1329) and a tall manastambha pillar.

Venkataramana and Ananthashayana Temples

The Sri Venkataramana Temple, often called Padu Tirupati, is a notable Hindu temple in the town, famous for its lamp festival. The Ananthashayana Temple and the Veeramaruti Temple are also within easy reach of the centre.

St Lawrence Shrine, Attur

The Catholic church at Attur, about 5 to 8 km from Karkala, is an important pilgrimage site and is visited by people of many faiths. It is quiet, well kept and easy to reach on the Udupi road.

Ramasamudra Lake and Nature Stops

Ramasamudra lake in the town is a pleasant evening stop. Durga Falls, about 5 km from the bus stand, flows in the rains. For wider views of the Western Ghats and the Kudremukh range, drivers can head up the National Highway 169 side of the taluk. Confirm road and water conditions locally in the monsoon.

More Tourist Places in Karkala

  • Veeramaruti Temple: Opposite the Venkataramana Temple, known for its tall single-stone Hanuman statue.
  • Ananthashayana Temple: A Vishnu temple in the town, close to the centre.
  • Durga Falls: A seasonal waterfall about 5 km from the bus stand, best after good rain.
  • Moodbidri: The famous “thousand pillar” Jain temple town, a short drive away.
  • Belman Church: A historic church on the Moodbidri side of the taluk.

Karkala is small enough that the main hills, lakes and basadis are all a short drive apart, so it works well as a base for one or two days.

4. Food Guide: What to Eat in Karkala

Karkala has traditional Jain and Konkani food, and local bakeries and shops sell pickles, jackfruit products, coconut oil, sweets and savouries that make good souvenirs. For a wider choice of restaurants, many travellers eat in Udupi, Moodbidri or Mangaluru on the way. See our Udupi Food Guide for dishes and places to try.

5. Accommodation Guide: Where to Stay

Karkala has several town hotels and lodges. Most visitors stay in Udupi and treat Karkala as a day trip, which also gives more restaurant and homestay choice. Browse verified options, including rural stays in the Karkala area, on our Homestays page.

6. Step-by-Step Itineraries from Udupi

Option A: 1-Day Karkala Heritage Trip

  • 8:00 AM: Leave Udupi and stop at St Lawrence Shrine, Attur on the way.
  • 9:30 AM: Climb Gommateshwara hill while it is cool and quiet.
  • 11:00 AM: Visit Chaturmukha Basadi before its midday break.
  • 12:30 PM: Lunch in Karkala, then see the Venkataramana Temple.
  • 3:00 PM: Drive to Varanga Kere Basadi and spend time by the lake.
  • 5:30 PM: Return to Udupi.

Option B: 2-Day Karkala and Moodbidri Plan

  • Day 1: Gommateshwara, Chaturmukha Basadi, Anekere and Hiriangadi basadis, and Ramasamudra lake in the evening.
  • Day 2: Varanga Kere Basadi in the morning, then Moodbidri’s Jain temples, and return to Udupi by evening.

7. How to Reach Karkala: Routes & Transit Options

By Air

The nearest airport is Mangaluru International Airport (IXE), roughly 40 to 50 km away depending on the route. Taxis are available at the airport.

By Train

The nearest major railway station is Udupi, about 39 km away on the Konkan Railway. Buses, autos and taxis run from there to Karkala.

By Bus

Karkala is connected by regular buses to Udupi and Mangaluru, and by road to Mysuru and Bengaluru. Note that routes from the east involve ghat sections with hairpin bends.

By Taxi or Auto

A hired vehicle is the easiest way to combine Karkala, Varanga and Attur in one day. See Taxi Rental in Udupi for rates and booking.

8. Nearby Attractions to Combine with Karkala

  • Varanga Jain Temple (about 25 km): The lake basadi. See the Varanga guide.
  • Sri Krishna Matha, Udupi: The heart of Udupi’s temple culture. See the Sri Krishna Matha guide.
  • Moodbidri and Venur: Further Jain heritage sites close to Karkala.
  • Arbi Falls and Koodlutheertha Falls: Seasonal waterfalls for the monsoon. See Arbi Falls and Koodlutheertha Falls.
  • Malpe Beach: End the day by the sea. See Malpe Beach.

9. Practical Visitor Guidelines & Etiquette

  • Dress Modestly: These are active places of worship. Cover shoulders and knees and remove footwear where asked.
  • Leather Items: Jain temples often do not allow leather belts or bags inside, so leave them in the car if you can.
  • Hill Climbs: The Gommateshwara hill has steps and exposed rock. Go early, wear good footwear and carry water.
  • Monsoon Care: Hills and ghat roads are slippery between June and September.
  • Confirm Locally: Temple timings, boat access at Varanga and entry arrangements change, so check on the day.

10. Frequently Asked Questions (FAQs)

How far is Karkala from Udupi?

About 37 km by road, roughly an hour’s drive.

What is Karkala famous for?

Karkala is known for the Gommateshwara (Bahubali) monolithic statue, the Chaturmukha Basadi and other Jain monuments, and for being close to Varanga’s lake basadi.

What is the best time to visit Karkala?

October to March is the most comfortable season. The monsoon is green but the hills and roads can be slippery.

How much time do I need for Karkala?

Half a day covers the Gommateshwara statue and Chaturmukha Basadi. A full day lets you add Varanga and Attur.

Which railway station is nearest to Karkala?

Udupi, about 39 km away. Mangaluru Central is the other major option.

Can I visit Varanga from Karkala?

Yes. Varanga is about 25 km away and is usually combined with Karkala in one day by taxi or private vehicle.

What are the top places to visit in Karkala?

The top places are the Gommateshwara (Bahubali) statue, Chaturmukha Basadi, Anekere Lake, Ramasamudra Lake, St Lawrence Shrine at Attur, the Venkataramana and Ananthashayana temples, and Varanga Kere Basadi nearby.

Is Karkala worth visiting?

Yes, especially if you are interested in Jain heritage, temples and quiet lakes. It is easy to combine with Udupi and Moodbidri.

How far is Karkala from Mangaluru?

About 50 to 54 km by road. Mangaluru airport is the nearest airport.

How tall is the Gommateshwara statue in Karkala?

About 42 feet (around 13 metres), carved from a single rock and consecrated in 1432.

Before planning your trip, it is always a good idea to check the Karnataka Tourism portal for seasonal updates.

Scroll to Top
Tourist Help