HomeTravel & PlacesHeritage & MonumentsKarkala Gommateshwara and Jain heritage town, Karnataka

Karkala Gommateshwara and Jain heritage town, Karnataka

The Karkala Gommateshwara is the reason most travellers turn off the Udupi–Ghats road into Karkala, a quiet temple town in Udupi district, Karnataka. The roughly 42 ft granite figure of Bahubali stands on a bare rock hill at the edge of town, and it has done so since 1432 CE. Around it sits one of coastal Karnataka’s richest clusters of Jain monuments, a four-faced open stone temple, old Hindu shrines, a lake and a hilltop church. This guide covers what to see, when to go and how to plan the trip sensibly.

The Karkala Gommateshwara is a roughly 42 ft (13 m) granite monolith of Bahubali on Gommata Betta hill in Karkala, Udupi district, Karnataka. Consecrated in 1432 CE, it is, by most accounts, the second-tallest Bahubali statue after Shravanabelagola, and the centrepiece of a Jain heritage town in the Western Ghats foothills.

Key takeaways

  • Karkala is a town in Udupi district, Karnataka, in the Western Ghats foothills, about 51 km from Mangaluru per Karnataka Tourism and roughly 38–40 km from Udupi by road.
  • The Gommateshwara (Bahubali) statue is a granite monolith about 42 ft (13 m) tall; the inscription dates its consecration to 1432 CE, which the epigraphist Franz Kielhorn read as 13 February 1432, per Wikipedia citing Hultzsch.
  • The Chaturmukha Basadi, a four-faced open Jain temple with 108 granite pillars, was built in the 16th century (an inscription of 1586 CE), according to Karnataka Tourism and Wikipedia.
  • The best months are October to March, after the southwest monsoon, when coastal Karnataka is cooler and drier; June to September brings heavy rain.
  • The nearest railheads are Udupi and Mangaluru, and the nearest airport is Mangaluru International; Karkala itself has no station or airport.
  • The Mahamastakabhisheka, a grand anointing of the statue, is held about every 12 years; press reports in 2026 said the next one at Karkala is scheduled for February 2027 (reconfirm with the temple administration).

About Karkala

Karkala is a taluk headquarters town in Udupi district, Karnataka, in the foothills of the Western Ghats, roughly inland from the Arabian Sea coast. Wikipedia places it at about 13.2°N, 74.98°E, and records its older name as Pandya Nagari, after the Bhairarasa (Santara) line that ruled from here in the late medieval period. The town works today as a road junction between the coast at Udupi and Mangaluru and the Ghat country to the east.

What makes Karkala stand out is its layered Tulu–Jain heritage. Wikipedia describes the town as a Jain pilgrimage centre with 18 old basadis (Jain temples), while the surrounding Tulu country keeps up ritual traditions such as Bhuta Kola (spirit worship), Nagaradhane (serpent worship) and Yakshagana theatre. The result is a compact town where Jain monuments, Hindu temples and a well-known Catholic shrine sit within a few kilometres of each other. For the wider region, see our Karnataka travel guide.

Most of the headline monuments are grouped on and around two low rocky hills at the edge of town. The Gommateshwara statue stands on Gommata Betta; the Chaturmukha Basadi sits on the neighbouring Chikkabetta at Pandyanagari, a short distance away. You can see the main sites comfortably in a day, which is why Karkala works well as a half-day or full-day stop rather than a long base.

Karkala quick facts (as of October 2026)
Location Karkala town, Udupi district, Karnataka; Western Ghats foothills
Headline sight Gommateshwara (Bahubali) monolith, about 42 ft, consecrated 1432 CE
Other key sites Chaturmukha Basadi (1586 CE), Ananthashayana temple, Attur St Lawrence Shrine Basilica, Ramasamudra lake
Distance from Mangaluru About 51 km (per Karnataka Tourism)
Distance from Udupi About 38–40 km by road (indicative — reconfirm)
Best season October to March
Time needed Half a day to a full day for the main monuments

Best time to visit Karkala

The best time to visit Karkala is October to March, after the southwest monsoon has eased, when coastal Karnataka turns cooler and drier. Travel guides for the Udupi–Mangaluru belt consistently point to this window. The period from November to February is the most comfortable for walking around open hilltop monuments, with clear skies and moderate humidity.

June to September is the heart of the southwest monsoon, when this coast gets heavy, sustained rain; the countryside is green but the open rock around the statue can be slick and sightseeing is interrupted. March to May is hot and humid. If you come in the shoulder months of October or March, carry a light rain layer and start early to beat the midday heat.

Season planner for Karkala (coastal Karnataka)
Period Conditions Good for
October–December Post-monsoon, cooler, clearing skies The prime window; comfortable monument walks
January–February Dry, pleasant, lower humidity Best weather; the Attur church feast falls in January
March–May Hot and humid Early-morning visits only; carry water
June–September Heavy southwest monsoon Green scenery; expect rain and slippery rock

How to reach Karkala

You reach Karkala by road from the coast, since the town has no railway station or airport of its own. According to Karnataka Tourism, Karkala is about 51 km from Mangaluru and 361 km from Bengaluru; it sits roughly 38–40 km from Udupi, with regular buses running from both Udupi and Mangaluru. The last leg within town is short enough to cover by auto-rickshaw or on foot.

By air, the nearest airport is Mangaluru International Airport (Bajpe), from where you drive up via Moodbidri. By rail, the practical railheads are Udupi and Mangaluru on the Konkan and coastal lines; from either, take a bus or taxi onward. Drivers coming from the Ghats (Chikkamagaluru or Kalasa side) approach from the east. If you are routing through the port city, our Mangalore travel guide covers onward options.

Getting to Karkala (distances indicative, as of October 2026)
From / mode Detail Notes
Mangaluru (road) About 51 km (per Karnataka Tourism) Via Moodbidri; roughly 1.5 hours
Udupi (road) About 38–40 km Frequent buses; reconfirm distance
Bengaluru (road) About 361 km (per Karnataka Tourism) Long drive via Ghat routes
Nearest railheads Udupi and Mangaluru No station in Karkala
Nearest airport Mangaluru International (Bajpe) Taxi or bus onward

The Karkala Gommateshwara monolith and its 1432 history

The Karkala Gommateshwara is a monolithic granite statue of Bahubali, about 42 ft (13 m) tall and some 10.33 ft wide, standing on a roughly 5 ft pedestal on Gommata Betta hill, per Wikipedia citing Jain (2021). It depicts Bahubali in the kayotsarga posture, the upright, still stance of deep meditation. Wikipedia, citing Balfour (1885), notes the idol is said to weigh more than 80 tonnes, carved from a single block of granite.

The date comes from an inscription, not from legend. Wikipedia records that the epigraphist Franz Kielhorn calculated the consecration date from that inscription as 13 February 1432 CE (citing Hultzsch, 1902). The statue was commissioned by Veera Pandya Bhairarasa Wodeyar of the Santara dynasty — described in the inscription as “son of Bhairava” — acting on the advice of the Jain teacher Lalitakirti. The sculptor is not named; the popular tale of the craftsman Kalkuda who was maimed afterwards is a local tradition, not part of the inscriptional record.

In scale, the Karkala figure is usually called the second-tallest Bahubali statue, after the older and larger monolith at Shravanabelagola (dated 983 CE). The Karkala statue is protected as a Monument of National Importance by the Archaeological Survey of India (ASI). Reaching it means climbing a stepped path up the bare rock; go early, as the stone grows hot by midday, and remember that footwear comes off near the shrine.

The statue is the focus of the Mahamastakabhisheka, a grand head-anointing ritual bathing the figure in offerings, which is held about every 12 years. This is a periodic religious event rather than a fixed annual one. Press reports in 2026 (via The Hindu, as cited on Wikipedia) said the next Mahamastakabhisheka at Karkala is scheduled for February 2027; if you are timing a trip around it, confirm the dates directly with the temple administration.

Chaturmukha Basadi and the other basadis

The Chaturmukha Basadi is a four-faced open Jain temple built in the 16th century, which Karnataka Tourism describes as a 16th-century temple with 108 granite pillars. Wikipedia dates it to 1586 CE from an inscription and credits Immadi Bhairarasa Vodeya (Bhairava II) of the Kalasa–Karkala ruling family. It stands on Chikkabetta hill at Pandyanagari, about 1.4 km from the Gommateshwara statue and 1.3 km from the town centre, per Karnataka Tourism.

The temple’s name, “four-faced,” describes its plan. It is a symmetrical stone hall — the inscription uses the terms sarvatobhadra and chaturmukha — with identical doorways on all four sides, pillared porticoes and a flat roof of massive granite slabs. Wikipedia records that it enshrines life-size standing images of the Tirthankaras (Jain spiritual teachers) Aranatha, Mallinatha and Munisuvrata. Like the statue, the basadi is an ASI-protected monument, and Wikipedia notes conservation work on its roof and entrance mandapa in 2006–07.

Karkala is dotted with other basadis beyond these two. Wikipedia counts 18 old Jain temples in and around the town, including the cluster at Hiriyangadi with its tall manasthamba (a free-standing honour pillar). The Chaturmukha Basadi’s listed timings are 10 am–2 pm and 4 pm–5.30 pm daily, per Karnataka Tourism; treat these as indicative and reconfirm, as travellers report the hilltop monuments are not always open outside peak hours.

Ananthashayana temple, Attur church and Ramasamudra lake

Karkala’s heritage is not only Jain. The Ananthashayana temple (also called the Anantha Padmanabha or Sheshashayi temple), in the town, is listed among Karkala’s ASI-protected sites and enshrines a reclining form of Vishnu. Karkala-specific sources commonly date it to 1567 CE; a popular account that it began as a Jain basadi later gifted for a Vishnu shrine is a local tradition rather than documented history, so treat it as belief.

The Attur St Lawrence Shrine Basilica, on the outskirts of Karkala at Attur, is the town’s best-known Christian site. Per Wikipedia, the parish dates to 1759, the present church was consecrated on 22 January 1901, and Pope Francis elevated it to a minor basilica in 2016 — making it, by Wikipedia’s account, the 22nd minor basilica in India and the second in Karnataka after St Mary’s Basilica in Bengaluru. Its annual January feast, the Attur Jatre, draws large crowds of pilgrims.

Ramasamudra is the town’s old tank (lake), a calm sheet of water useful for an evening stroll. Wikipedia records a local account that it was created by King Veera Bhairava in memory of his son Ramanatha, who died young; this is the traditional story attached to the lake. Together, the Jain basadis, the Vishnu temple, the basilica and the lake give Karkala an unusually mixed heritage for a small town.

Things to see and do

The main things to do in Karkala are the two hilltop Jain monuments, the Vishnu temple, the Attur basilica and the lake — all within a few kilometres. Below is a planning table; distances within town are short, and a guide at the statue or basadi can explain the Jain iconography if you are new to it.

Karkala sights at a glance (timings indicative, as of October 2026)
Site What it is Notes / time needed
Gommateshwara (Bahubali) statue 42 ft granite monolith, 1432 CE, on Gommata Betta Stepped climb; footwear off near shrine; 45–60 min
Chaturmukha Basadi Four-faced open Jain temple, 1586 CE, 108 pillars About 1.4 km from the statue; 30–45 min; 10 am–2 pm, 4–5.30 pm
Ananthashayana temple ASI-listed Vishnu temple with a reclining idol Observe temple etiquette; 20–30 min
Attur St Lawrence Shrine Basilica Catholic minor basilica, parish from 1759 On the town’s outskirts; busy at the January feast
Ramasamudra lake Old town tank Quiet evening walk; 20 min
Hiriyangadi basadis and manasthamba Jain temple cluster with an honour pillar Short detour; part of the 18 basadis

Suggested itinerary

A focused half-day covers Karkala’s headline monuments, and a full day lets you fold in the basilica and lake without rushing. Here are two simple plans.

  • Half day (from Udupi or Mangaluru): Drive in for mid-morning. Climb to the Gommateshwara statue first, while it is cooler, then walk or drive to the Chaturmukha Basadi. Finish with the Ananthashayana temple before a late lunch in town.
  • Full day: Start with the statue and basadi in the morning. After lunch, visit the Attur St Lawrence Shrine Basilica and the Hiriyangadi basadis, then end at Ramasamudra lake for the evening. Stay overnight in Karkala or return to Udupi.
  • Two-day heritage loop: Pair Karkala with Moodbidri’s Jain temples on the way from Mangaluru, overnight at Udupi for the Krishna Matha, and use the second day for the coast or the Ghats.

Where to stay

Karkala has basic lodges and a few mid-range hotels, but many travellers base themselves in Udupi or Mangaluru, which have a wider choice. For a single day of sightseeing, staying on the coast and driving in works well; stay in Karkala itself if you want an early start at the statue or are visiting for the Attur feast.

The bands below are indicative planning estimates (as of October 2026) for a standard double room and should be reconfirmed at the time of booking, as tariffs move with the season and around festivals.

Where to stay near Karkala (indicative rates, as of October 2026 — reconfirm)
Type Indicative rate / night Notes
Budget lodges (Karkala) Around ₹900–₹1,800 Simple rooms in town; book ahead near festivals
Mid-range hotels (Karkala/Udupi) Around ₹2,000–₹4,000 More choice in Udupi; AC rooms, restaurants
Upper-range / resorts (Udupi, coast) ₹5,000 and up Beach resorts near Udupi/Malpe
Homestays (around Karkala/Ghats) Varies; often ₹1,500–₹3,000 Good for a rural, home-cooked stay

Food to try

Karkala’s food is coastal Karnataka and Udupi vegetarian cooking, with a strong temple-town tradition. Eat where locals do, usually at small vegetarian hotels around the bus stand and temples.

  • Neer dosa (thin, soft rice-batter crepes), eaten with coconut chutney or a curry.
  • Goli baje (fluffy fried flour fritters, also called Mangalore bajji), a classic tea-time snack.
  • Kori rotti (a non-vegetarian coastal dish of chicken curry with crisp rice wafers), widely found in the Mangaluru–Udupi belt.
  • Udupi-style thali (a banana-leaf vegetarian meal of rice, sambar, rasam and vegetables), given its name by this very region.
  • Filter coffee and regional sweets such as halbai, to finish.

Budget breakdown

A day trip to Karkala is inexpensive, since the monuments themselves carry little or no entry cost and the town is small. The figures below are indicative planning estimates for one person on a one-day visit, as of October 2026, and assume you are travelling from Udupi or Mangaluru and eating local vegetarian meals. Reconfirm current fares and tariffs before you travel.

Indicative one-day budget per person (as of October 2026 — reconfirm)
Item Indicative cost Assumptions
Return transport from coast ₹150–₹700 Bus is cheapest; shared taxi dearer
Local autos within Karkala ₹150–₹400 Between the hills and temples
Meals and snacks ₹200–₹500 Local vegetarian hotels
Guide / donations / misc. ₹100–₹400 Optional guide, temple offerings
Approx. day total ₹600–₹2,000 Excludes overnight stay

Permits, etiquette and rules

No special entry permit is needed to visit Karkala; it is an open town with no inner-line or protected-area restrictions. The main rules are those of temple and monument etiquette rather than paperwork.

  • Dress modestly at the Jain basadis, the Ananthashayana temple and the basilica — covered shoulders and knees.
  • Remove footwear before entering shrines and near the statue; leather items may be restricted at Jain temples.
  • Photography is generally allowed of the monuments from outside, but check for signs before photographing inside sanctums; follow any instruction from temple staff. The ASI and temple authorities may restrict tripods or flash.
  • Respect worship in progress. These are living religious sites, not only monuments; keep quiet during rituals and do not climb on structures.
  • Carry your own water and take litter back; the hilltops have little shade and few bins.

Practical tips

Karkala is easy and safe to visit as a day trip, with the usual small-town practicalities. A few pointers help.

  • Connectivity and cash: Mobile networks work in town; carry some cash for autos and small eateries, though UPI is widely accepted at shops. ATMs are available in Karkala town.
  • Timing: Start at the statue early to avoid the midday heat on the open rock; the climb involves steps.
  • Health: Karkala has local clinics; for anything serious, the larger hospitals are in Udupi and Mangaluru. Carry sun protection and water.
  • Solo and women travellers: The town is generally considered safe and low-key; as anywhere, keep to daylight for the hilltop climbs and tell someone your plan.
  • Packing: Light cottons and a sun hat for most of the year; a compact rain layer from June to September and in the shoulder months.
  • Language: Tulu and Kannada are local; basic Hindi and English are understood at tourist spots.

Nearby places

Karkala sits within easy reach of several coastal and Ghat destinations, which makes it a natural stop on a wider itinerary. The table pairs each with a reason to go; distances are approximate road figures and should be reconfirmed on a map.

Places near Karkala (approximate road distances — reconfirm)
Place Approx. distance Why go
Moodbidri About 18–20 km The “Jain Kashi” with its Thousand Pillar (Saavira Kambada) basadi
Udupi About 38–40 km The Krishna Matha and Malpe beach; a good base
Mangaluru About 51 km Coastal city, temples, beaches and transport hub — see our Mangalore travel guide
Kudremukh Longer drive east Western Ghats peak and national park; park bookings are handled via the Forest Department in Karkala, per Outlook Traveller
Hebri and nearby falls Short drive east Small Ghat town; waterfalls and forest camps en route to the hills

Frequently asked questions

Where is the Karkala Gommateshwara statue?

The Karkala Gommateshwara statue stands on Gommata Betta hill in Karkala town, Udupi district, Karnataka, in the Western Ghats foothills. It is about 51 km from Mangaluru and roughly 38–40 km from Udupi by road. The nearest railheads are Udupi and Mangaluru, and the nearest airport is Mangaluru International; Karkala has neither of its own.

How tall is the Karkala Bahubali statue and when was it built?

The Karkala Bahubali (Gommateshwara) statue is a granite monolith about 42 ft (13 m) tall, standing on a roughly 5 ft pedestal. Its inscription dates the consecration to 1432 CE, which the epigraphist Franz Kielhorn read as 13 February 1432, per Wikipedia citing Hultzsch. It is usually described as the second-tallest Bahubali statue after Shravanabelagola.

What is the Chaturmukha Basadi in Karkala?

The Chaturmukha Basadi is a four-faced open Jain temple in Karkala, built in the 16th century, which Karnataka Tourism describes as having 108 granite pillars. Wikipedia dates it to an inscription of 1586 CE and credits Bhairava II. Its symmetrical plan has identical doorways on all four sides and a flat roof of granite slabs; it is an ASI-protected monument.

What is the best time to visit Karkala?

The best time to visit Karkala is October to March, after the southwest monsoon, when coastal Karnataka is cooler and drier and the open hilltop monuments are comfortable to walk around. November to February is the most pleasant. June to September brings heavy rain, while March to May is hot and humid, so plan early-morning visits then.

When is the next Mahamastakabhisheka at Karkala?

The Mahamastakabhisheka, the grand anointing of the Gommateshwara statue, is held about every 12 years rather than annually. Press reports in 2026 (via The Hindu, as cited on Wikipedia) said the next one at Karkala is scheduled for February 2027. Dates for such events can change, so reconfirm directly with the temple administration before planning a trip around it.

Is there an entry fee to see the Karkala monuments?

No special permit is required for Karkala, and the main monuments are open religious and heritage sites rather than ticketed attractions. Specific entry fees and timings are not reliably listed on official pages and can change, so treat any figure as indicative and reconfirm locally. Budget instead for transport, local autos, meals and optional guide fees or donations.

Last updated and sources

Karkala suits travellers interested in Jain and Tulu heritage, temple architecture and an easy coastal day trip from Udupi or Mangaluru. Go between October and March, start early at the statue, and pair it with Moodbidri or Udupi for a fuller itinerary.

Last updated: 19 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.

Sources: Karnataka Tourism, Chaturmukha Basadi; Wikipedia, Karkala, Gommateshwara statue, Karkala, Chaturmukha Basadi, Karkala and St Lawrence Shrine Basilica (which cite Hultzsch, Sangave, Balfour and The Hindu); and Outlook Traveller on Karkala and Kudremukh. Accessed September 2026.

The Invincible India
The Invincible Indiahttps://www.theinvincibleindia.in
The Invincible India is a digital magazine celebrating the spirit of India — covering national news, culture and heritage, travel, festivals, startups and inspiring people, with a special focus on Udaipur and Rajasthan. Our team brings readers stories that showcase an incredible and invincible India.
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

46,000FansLike
11,500FollowersFollow
2,280SubscribersSubscribe

Most Popular