Makalidurga is a ruined hill fort with a temple on the slopes and views over Doddaballapur plains. The easy trail, with a moderate scramble at the end, suits beginners on a half-day outing.
Makalidurga lies near Doddaballapur, about 60 km from Bengaluru. The path climbs past a small temple to the ruins of the fort. It is a short, simple trek used for day outings, and a small stream and rock pools make it popular after the monsoon. Facilities are minimal, so water and food should be carried up.
| Distance | About 4 km round trip |
|---|---|
| Duration | 2-3 hours |
| Difficulty | easy |
| Trailhead | Self-drive or cab via Doddaballapur (about 60 km); bus to Doddaballapur then local transport |
| Best season | October to February |
| Address | Makalidurga, Doddaballapur, Bengaluru Rural, Karnataka 561203, India |
Trail facts
- Trail area
- Doddaballapur taluk, about 60 km north of Bengaluru
What to bring
- Trekking shoes with good grip
- 2-3 litres of water
- Headlamp or torch for pre-dawn starts
- Sun hat and sunscreen
- Light snacks and electrolytes
Location
Makalidurga, Doddaballapur, Bengaluru Rural, Karnataka 561203, India
13.2333, 77.4500 View on map
Highlights
- Ruined hill fort and temple
- Easy half-day trek
- Views over the Doddaballapur plains
- Rock pools after the monsoon
Tips for visiting
- Start early to avoid heat
- Carry all water and food
- Avoid slick rock in the rains
- Take rubbish back down
- Check local access rules before visiting
When to visit
Morning from October to February.
Accessibility
Uneven rock steps; not accessible for wheelchairs.
Frequently asked questions
Is Makalidurga good for beginners?
Yes, it is among the gentler forts near Bengaluru.
How far is it from Bengaluru?
About 60 km, roughly 1.5 hours.