About Makalidurga Hill and Fort
Makalidurga Hill and Fort is a hill fort located in Makalidurga village in Doddaballapur Taluk, Bengaluru Rural District, Karnataka, about 60 km north of Bengaluru. The fort sits atop a granite hill at about 1,350 metres elevation and is known for its trekking trail, ruined fort walls, and a Shiva temple at the summit. It offers panoramic views of the surrounding countryside and a railway line passing below.
Visitors guide
Visitors can expect a moderate trek of about 4 km one way to the summit through rocky terrain, scrub forest and granite boulders. At the top are remains of the old fort including stone walls, gateways and ruined structures, along with a small Shiva temple with Nandi. The hilltop provides wide views of the plains, Gundamagere Lake and the railway track below. The base has a lake and parking area. The experience is primarily trekking, sightseeing and photography.
Key highlights
- 01
Granite hill fort at approximately 1,350 metres elevation with panoramic views
- 02
Trekking trail of about 4 km one way through boulders and scrub forest
- 03
Ruined fort walls, bastions and gateways at the summit
- 04
Ancient Shiva temple with Nandi at the hilltop
- 05
View of Gundamagere Lake and railway line from the summit
- 06
Popular day trek destination from Bengaluru
History of Makalidurga Hill and Fort
Makalidurga Fort is attributed to Kempegowda, the founder of Bengaluru, and was later under the administration of the Vijayanagara rulers and subsequently Mysore rulers including Tipu Sultan. The hill fort served as a strategic outpost and granary due to its elevation and natural fortification. Remains of fortifications, walls and water cisterns reflect its historic military use.
Culture & Context
The summit houses a historic Shiva temple with a Nandi statue, which is visited by trekkers and devotees. The hill is considered locally significant as a religious site and is associated with traditional worship practices.
Route
| By air |
|---|