Site icon The Invincible India

Badami cave temples and Aihole: a Karnataka guide

This Badami cave temples guide is for anyone planning to see the four rock-cut sanctuaries that the Early Chalukyas carved into red sandstone above Agastya Lake in Bagalkot district, Karnataka. Badami was their capital, and the caves — with the temple town of Aihole a short drive away — mark where south Indian temple building found its feet. This page covers what to see in each cave, current tickets and timings, how to reach the site, and how to fold Aihole and Pattadakal into one heritage circuit.

The Badami cave temples are four sixth-century rock-cut shrines cut into a sandstone cliff above Agastya Lake in Badami, Karnataka. Three are Hindu and one is Jain. With the nearby temples of Aihole, they form the heart of Early Chalukyan art. Visit October to March, allow a half-day for the caves, and pair them with Aihole and Pattadakal.

About this Badami cave temples guide and the Chalukyan heartland

Badami — historically Vatapi — was the capital of the Early Chalukyas, who ruled much of the Deccan from the sixth to the eighth century. The dynasty’s rulers and their sculptors experimented here with rock-cut and structural temples, and the results still stand across three linked sites: Badami, Aihole and Pattadakal, all in Bagalkot district.

The centrepiece is the group of four caves, cut one above the other into a horseshoe of red sandstone. According to the Archaeological Survey of India (ASI), Cave 3 carries an inscription of the Chalukyan king Mangalesha dated to 578 CE, which makes it one of the earliest firmly dated Hindu cave temples in India. Treat the older folklore around the “Vatapi” demon of the epics as legend, not history.

Badami at a glance (as of September 2026)
Detail Information
Location Badami, Bagalkot district, north Karnataka
Built by Early Chalukyas, 6th–8th century (per ASI)
Main sites Four cave temples, Bhutanatha group, Badami fort, ASI museum
Time needed Half a day for the caves; full day with Aihole and Pattadakal
Nearest railway Badami station, about 5 km from the caves

Best time to visit Badami

Go between October and March. Winters are mild and the low sun brings out the colour and carving in the sandstone. Summer, from March to June, is punishing: daytime highs climb towards 40°C, and the open climb to the caves and fort offers little shade.

The monsoon (roughly June to September) is cooler and greens the ravine, but rain can make the rock steps slippery. If you visit then, start early and carry grip footwear.

Season guide for Badami (indicative, based on general climate reports)
Season Months Feel Verdict
Winter Oct–Feb Roughly 16–29°C, dry, clear Best for sightseeing
Summer Mar–Jun Hot, up to about 40°C Avoid midday; very hot
Monsoon Jun–Sep Cooler, showers, greener Fine with care on steps

How to reach Badami by air, rail and road

Badami has its own railway station on the Hubballi–Solapur line, about 5 km from the caves; autos and taxis run into town. Among long-distance trains, the Gol Gumbaz Express (16535/16536) links Bengaluru (Yesvantpur) with Solapur through Badami, and the Hampi Express is another common option. Reconfirm train names, numbers and running days on IRCTC or the National Train Enquiry System before you book, as schedules change.

The nearest airport is Hubballi (Hubli), about 105 km away, with Belagavi around 150 km and Goa further still. From these you take a taxi or bus. By road, Badami is roughly 450 km from Bengaluru; Karnataka Tourism cites a 7–8 hour drive.

Getting to Badami (distances approximate, as of September 2026)
Mode Access point Distance to Badami
Air Hubballi airport About 105 km
Air Belagavi airport About 150 km
Rail Badami station About 5 km to the caves
Road Bengaluru About 450 km (7–8 hours)

The four Badami cave temples: what to see

A flight of stone steps climbs past the caves in order. Each is a pillared verandah and hall cut back into the cliff, with sculpture on the walls and ceilings. Give yourself two to three hours to take them slowly.

Cave 1 (Shiva). The lowest cave is dedicated to Shiva. Its best-known relief is an eighteen-armed Nataraja whose arms, Karnataka Tourism notes, suggest dozens of dance postures. Look for the Ardhanarishvara and Harihara panels, and the ceiling reliefs.

Cave 2 (Vishnu). Smaller, and dedicated to Vishnu. Its highlights are the Trivikrama panel — Vishnu striding across the worlds — and Varaha, the boar incarnation lifting the earth goddess.

Cave 3 (Vishnu). The largest and most elaborate cave, and the one carrying the 578 CE inscription of Mangalesha. Its walls hold monumental reliefs of Trivikrama, Narasimha (the man-lion), Vishnu seated on the serpent Ananta, and Harihara, with fine bracket figures and painted ceiling traces.

Cave 4 (Jain). The highest cave is Jain, carved a little later. It holds images of the Tirthankaras, including a seated Mahavira and standing Parshvanatha and Bahubali. Watch your footing on the upper steps.

Badami caves: tickets and timings (indicative, as of September 2026 — reconfirm)
Detail Figure
Entry (Indian) ₹25 at the counter; ₹20 online (ASI)
Entry (foreign) ₹300 at the counter; ₹250 online (ASI)
Children under 15 Free (ASI norm)
Camera (no tripod) Free
Timings Commonly cited 9 am–5:30 pm; open through daylight

Note the discrepancy: the Karnataka Tourism page quotes a higher ₹40 for Indians and ₹600 for foreigners with 6 am–6 pm hours, while ASI-aligned sources list ₹25/₹300. Treat every figure here as indicative and dated, and reconfirm the fee and hours at the ticket counter or on the ASI booking portal (asi.paygov.org.in). One practical warning: the caves have resident monkeys — keep food, water bottles and phones out of reach and do not feed them.

Agastya Lake, Bhutanatha and the Badami fort

Below the caves lies Agastya Lake (Agastya Tirtha), a man-made tank ringed by sandstone. On its east bank stands the Bhutanatha group — a cluster of small seventh-century sandstone shrines to Shiva that step down to the water. The reflection of the shrines and cliffs is a favourite at first and last light.

On the hill opposite the caves is the Badami fort, originally Chalukyan and altered by later rulers. The climb of about 30–45 minutes passes rock-cut cisterns and granaries and reaches the Malegitti Shivalaya, a compact early temple with wide views over the town and lake. Wear sturdy shoes; there is little shade. Several sources say the fort climb is covered by the cave ticket, but confirm on the day.

Down in town, the ASI Archaeological Museum holds sculpture recovered from the area, including the striking Lajja Gauri fertility images. It is usually open 9 am to 5 pm, closed on Fridays, with a nominal fee around ₹5 — reconfirm on arrival.

Aihole, the cradle of Indian temple architecture

Aihole, about 35 km from Badami, is often called the cradle of Indian temple architecture because its builders tried out so many plans and tower forms before conventions settled. It holds more than a hundred temples spread through the village and fields.

The best-known is the Durga temple, named for the durga (fort or rampart) it once stood near, not the goddess. Its apsidal, gajaprishtha (elephant-back) plan and colonnaded walkway make it unusual; ASI dates it broadly to the seventh–eighth century. Nearby, the Lad Khan temple is one of the oldest here — recent scholarship pushes it towards the fifth century — with a flat stone roof that imitates the timber building of the time. Its name comes from a later Bijapur-era occupant, not its builders.

The Durga temple complex is an ASI ticketed monument with a site museum. Reported figures are around ₹25 for Indians and ₹300 for foreigners, with a camera charge near ₹25 and the museum closed on Fridays; the complex is usually open 6 am to 6 pm and the museum 9 am to 5 pm. Label these indicative and reconfirm at the counter.

Badami, Aihole and Pattadakal in a day

The three sites sit close together and are best seen from a Badami base. Pattadakal, the UNESCO World Heritage group of Chalukyan temples, has its own detailed write-up — see our Pattadakal monuments guide for its temples, tickets and timings; this page keeps the focus on Badami and Aihole. Distances vary slightly by source, so build in buffer.

Circuit distances (approximate, as of September 2026)
Leg Distance Rough drive
Badami to Pattadakal About 22 km 30–40 min
Pattadakal to Aihole About 14–15 km 20–30 min
Badami to Aihole (direct) About 35 km 50–60 min

For the wider region, our Karnataka travel guide helps you slot Badami into a longer trip, and many travellers combine it with the ruins covered in our Hampi travel guide, reachable by train.

Where to stay in Badami

Badami town is the only practical base on the circuit; Aihole and Pattadakal are villages with little accommodation. Rooms here are simple rather than plush. Book ahead for winter weekends and long holidays.

Tariffs are planning estimates for late 2026 and move with season; reconfirm when you book. You can check the KSTDC property directly at kstdc.co.

Food to try

This is north Karnataka, so the local plate leans on jowar and spice rather than rice. Look for:

Most eateries in Badami are vegetarian and inexpensive. Carry water for the caves; there is little sold on the climb.

Budget breakdown

The figures below are a planning estimate for one person on a two-day trip using public transport and mid-range stays, as of September 2026. They exclude long-distance train or flight fares to the region. Reconfirm everything locally.

Two-day per-person estimate (indicative — reconfirm)
Item Estimate
Stay (1 night, mid-range, shared twin) ₹1,200–2,500
Monument tickets (Badami + Aihole, Indian) ₹50–100
Local taxi for the circuit (shared) ₹1,000–2,000
Food (2 days) ₹500–900
Autos, water, incidentals ₹300–500
Approximate total ₹3,000–6,000

Permits, photography and rules

No special permit is needed to visit Badami or Aihole — these are open ASI ticketed monuments, and Indian and foreign visitors simply buy a ticket at the gate. Carry an original photo ID, which ASI can ask for at entry.

Still photography without a tripod or flash is free at ASI monuments. Tripods, monopods and professional filming need advance written permission from the ASI circle office, and the agency now routes such requests through its online permission system. Drones are prohibited at ASI sites without clearance, and most heritage areas are no-fly zones under Indian rules. Follow ASI’s general do’s and don’ts — no touching or climbing on carvings, no littering — published at asi.nic.in.

Practical tips

Nearby places

Around Badami
Place Distance from Badami Why go
Pattadakal About 22 km UNESCO Chalukyan temple group — see our Pattadakal guide
Aihole About 35 km Cradle of temple architecture; Durga and Lad Khan temples
Mahakuta About 14 km Chalukyan temple cluster around a spring tank
Bagalkot About 40 km District town, transport and services hub
Hampi About 140 km Vijayanagara ruins — see our Hampi guide

Frequently asked questions

How much is the entry fee for the Badami cave temples?

As of September 2026, ASI-aligned sources list ₹25 for Indian visitors (₹20 online) and ₹300 for foreign nationals (₹250 online), with under-15s free and camera photography without a tripod free. Karnataka Tourism quotes a higher ₹40/₹600. Treat figures as indicative and reconfirm at the counter.

How much time do you need at Badami?

Allow two to three hours for the four caves, plus extra for Agastya Lake, the Bhutanatha shrines and the fort climb — about half a day in all. To add Pattadakal and Aihole, keep a full day and start early to beat the midday heat and crowds.

What is the nearest railway station and airport to Badami?

Badami has its own station about 5 km from the caves, on the Hubballi–Solapur line, served by trains such as the Gol Gumbaz Express. The nearest airport is Hubballi, roughly 105 km away, with Belagavi around 150 km. Reconfirm current trains and flights before booking.

What is the best time to visit Badami and Aihole?

Visit between October and March, when days are mild and dry and the low sun brings out the sandstone carving. Avoid summer (March to June), when temperatures climb towards 40°C and the open climbs are draining. The monsoon is cooler but the rock steps can turn slippery.

Can you see Badami, Aihole and Pattadakal in one day?

Yes. From a Badami base you can do the caves in the morning, Pattadakal (about 22 km) at midday, and Aihole (about 14–15 km further) in the afternoon. Hire a taxi for the loop, start early, and carry water; the villages have few services.

Are drones allowed at the Badami caves?

No. Drones are prohibited at ASI monuments without clearance, and most heritage areas are no-fly zones under Indian rules. Ordinary still photography without a tripod or flash is free; tripods and professional filming need advance written permission from the ASI circle office.

Last updated and sources

Badami and Aihole reward anyone drawn to early Indian art and quiet ruins over crowds. Go in the cool months, October to March, start at dawn, and give the caves the slow morning they deserve.

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

Sources: Archaeological Survey of India (asi.nic.in — Badami museum, Durga Temple Aihole ticketed monument, do’s and don’ts) and ASI booking portal (asi.paygov.org.in); Karnataka Tourism (Badami); KSTDC Hotel Mayura Chalukya, Badami; IndiaRailInfo / erail (Gol Gumbaz Express 16535/16536 and Badami station); Airports Authority of India (Hubballi). Chalukyan dating and the 578 CE Mangalesha inscription attributed to ASI. Fees and timings labelled indicative and dated. Accessed September 2026.

{“@context”:”https://schema.org”,”@graph”:[{“@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How much is the entry fee for the Badami cave temples?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”As of September 2026, ASI-aligned sources list Rs 25 for Indian visitors (Rs 20 online) and Rs 300 for foreign nationals (Rs 250 online), with under-15s free and camera photography without a tripod free. Karnataka Tourism quotes a higher Rs 40/Rs 600. Treat figures as indicative and reconfirm at the counter.”}},{“@type”:”Question”,”name”:”How much time do you need at Badami?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Allow two to three hours for the four caves, plus extra for Agastya Lake, the Bhutanatha shrines and the fort climb – about half a day in all. To add Pattadakal and Aihole, keep a full day and start early to beat the midday heat and crowds.”}},{“@type”:”Question”,”name”:”What is the nearest railway station and airport to Badami?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Badami has its own station about 5 km from the caves, on the Hubballi-Solapur line, served by trains such as the Gol Gumbaz Express. The nearest airport is Hubballi, roughly 105 km away, with Belagavi around 150 km. Reconfirm current trains and flights before booking.”}},{“@type”:”Question”,”name”:”What is the best time to visit Badami and Aihole?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Visit between October and March, when days are mild and dry and the low sun brings out the sandstone carving. Avoid summer (March to June), when temperatures climb towards 40C and the open climbs are draining. The monsoon is cooler but the rock steps can turn slippery.”}},{“@type”:”Question”,”name”:”Can you see Badami, Aihole and Pattadakal in one day?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Yes. From a Badami base you can do the caves in the morning, Pattadakal (about 22 km) at midday, and Aihole (about 14-15 km further) in the afternoon. Hire a taxi for the loop, start early, and carry water; the villages have few services.”}},{“@type”:”Question”,”name”:”Are drones allowed at the Badami caves?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”No. Drones are prohibited at ASI monuments without clearance, and most heritage areas are no-fly zones under Indian rules. Ordinary still photography without a tripod or flash is free; tripods and professional filming need advance written permission from the ASI circle office.”}}]},{“@type”:”TouristDestination”,”name”:”Badami Cave Temples”,”address”:{“@type”:”PostalAddress”,”addressLocality”:”Bagalkot”,”addressRegion”:”Karnataka”,”addressCountry”:”IN”},”geo”:{“@type”:”GeoCoordinates”,”latitude”:15.92,”longitude”:75.68}}]}

Exit mobile version