Badami

Badami

Chalukya's Cradle of Rock-Cut Architecture

Badami, the ancient capital of the early Chalukya dynasty in Karnataka, is a historically rich town known above all for its four magnificent rock-cut cave temples carved into the face of a red sandsto...

Karnataka, India

4.6
Cave TemplesAgastya LakeChalukyan Heritage
heritage
Duration: 1–2 Days
Budget/day: ₹800 – ₹3,000
Best season: Oct – Mar
Altitude: 587 m
Nearest airport: Hubli Airport (105 km)
Nearest railway: Badami Railway Station (within town)

Best places to visit in Badami

Things to do in Badami

Best Time to Visit and Weather Info

Best time: October to March

Summer is scorching among the red sandstone hills. The post-monsoon period (October) is lush and beautiful.

Winter

Best Time ⭐

Oct – Mar

14°C – 30°C

Ideal for exploring the rock-cut cave temples and the fort. The red sandstone glows magnificently in winter sun. The Agastya Lake is full and scenic.

  • The sunrise view from Badami Fort over Agastya Lake and the town is spectacular
  • Badami, Aihole, and Pattadakal form the Chalukya heritage triangle — cover all three in 2 days

How to Reach

✈️By Air

Airport: Hubli Airport (105 km from Badami)

Duration: ~2.5 hrs by road

Fly to Hubli, then taxi to Badami. Alternatively, fly to Bengaluru (490 km) and take an overnight bus.

Taxi: ₹2,000 – ₹3,500 (Hubli to Badami)

Airlines: IndiGo, Air India

🚂By Train

Station: Badami Railway Station (within town)

Direct trains from Hubli, Bijapur (Vijayapura), and Bengaluru. The Hubli–Badami route is well-serviced.

  • Badami ExpressBengaluru (KSR) (~8 hrs)

🚌By Road

KSRTC buses from Hubli, Hospet, Bijapur, and Bengaluru.

  • Hubli: 105 km, 2.5 hrs via NH-67
  • Bijapur (Vijayapura): 130 km, 3 hrs via NH-67
  • Hampi: 140 km, 3 hrs via Hospet – Gadag
  • Pattadakal: 22 km, 30 mins via SH-14

Local Food

Badami is a small North Karnataka town — food is simple Kannada rural cuisine from local dhabas.

  • Jolada Rotti

    Thick jowar (sorghum) flatbread — the staple of North Karnataka, served with spiced brinjal curry.

    Where: Local dhabas throughout Badami

    ₹60 – ₹100

  • Enne Badane Palya

    Brinjal stuffed with peanut and sesame masala — a North Karnataka specialty.

    Where: Any local restaurant

    ₹80 – ₹140

  • Uppittu (Upma)

    Semolina cooked with mustard, onion, and vegetables — North Karnataka morning staple.

    Where: Morning dhabas near the bus stand

    ₹40 – ₹70

  • Holige (Puran Poli)

    Sweet flatbread stuffed with jaggery and lentils — Karnataka's beloved festive sweet.

    Where: Local sweet shops

    ₹20 – ₹40 per piece

  • Shengayi (Groundnut Chutney)

    Dry roasted peanut chutney with garlic and dry red chili — the universal North Karnataka accompaniment.

    Where: Served with every meal in local restaurants

    Accompaniment

  • Mysore Masala Dosa

    Crispy dosa with red masala and potato filling — South Indian staple available in Badami.

    Where: Hotels near the bus stand

    ₹60 – ₹100

Badami has very basic food options. Stock up on snacks and water before visiting the cave temples. Hotel Mayura Chalukya (Karnataka Tourism) is the best reliable dining option.

FAQs

  • Badami is the former capital of the Chalukya dynasty (6th–8th century CE) — famous for its four magnificent rock-cut cave temples carved into red sandstone cliffs, and the scenic Agastya Lake surrounded by ancient temples.

Hidden gems

  • Upper Shivalaya Temple

    Small temple atop the hill near caves.

    Entry
    Free
    Timings
    Sunrise to sunset

    Why special: 360° views of Badami.

    View on Map
  • Rock Climbing at Badami

    World-class sandstone climbing routes.

    Entry
    Guide fees apply
    Timings
    October to March

    Why special: Popular with climbers worldwide.

    View on Map

Best Places Similar

Nearby destinations

Places to visit in Karnataka