Chitradurga
©
Chitradurga

Chitradurga

Central Karnataka city built among ancient granite boulders and a seven-ring hill fortress.

Chitradurga is a city in central Karnataka built among and around an extraordinary landscape of giant granite boulders. The rocks have been here for perhaps three billion years — some of the oldest exposed geology on earth — and they give the city its name: in Kannada, Chitradurga means "picturesque fort." That fort, a multilayered hill fortress threading between and over the boulders, is the main reason to come.

The Chitradurga Fort is one of the most impressive in the Deccan. It was built and extended by a succession of rulers — the Nayak Palegars, Haider Ali, and Tipu Sultan — over several centuries, and its seven concentric rings of walls enclose temples, granaries, palaces, water tanks, and secret passageways. The fort is a serious half-day walk. Inside, the Hidimbeswara Temple is the oldest, dedicated to the deity that local mythology ties to the Mahabharata's giant Hidimbasura, who supposedly lived on these very boulders.

Beyond the fort, the Chandravalli Caves and the Ankali Math lie in a quiet valley south of the city. The Archaeological Museum near the fort has coins, inscriptions, and finds that give context to the layers of history stacked up here.

Chitradurga sits on the Bangalore–Pune highway (NH48), making it a practical stop on a road trip. Davangere is 60km north; Bangalore is about 200km south.

Guide

Getting There

Chitradurga is on the Bangalore–Pune highway (NH48), 200km north of Bangalore and 60km south of Davangere.

By road: Most people drive or take a bus from Bangalore (about 3.5 hours) or Davangere (about an hour). Direct buses run frequently from Bangalore's Majestic bus stand. The KSRTC operates regular services.

By rail: Chitradurga railway station has services from Bangalore (overnight trains as well as day trains), Hubli, and Davangere. The station is about 2km from the fort.

By air: The nearest airport is Bangalore (Kempegowda International, 200km). No scheduled flights serve Chitradurga directly.