Bengaluru to Makalidurga, one day, one cab
Makalidurga is a hill fort about 60 km north of Bengaluru, reached through Doddaballapura, and it is unusual among the treks near the city in having its own railway station at the foot of it. The walk begins along the track before turning up the hill towards the ruined fort and the small Shiva temple at the top. The entry window is short and strictly enforced, which catches out more people than the climb does.
Makalidurga at a glance
- Bangalore to Makalidurga distance
- ~60 km
- Drive time each way
- 1.5–2 hrs
- Opening hours
- Entry window is strictly 6:00 AM–10:00 AM. Arrive after 10 and you will not be allowed to start
- Entry
- Online registration is mandatory through the Aranya Vihaara portal, listed under Bengaluru Rural treks, commonly published at ₹250 per adult
- Best time to go
- October to February; the lake below is fullest just after the monsoon
Worth knowing. The approach walks along a live railway line before the climb begins, which is part of why the entry window exists. Makalidurga has its own station, and the morning train from Yesvantpur is a genuine alternative to driving.
Hours and ticket details checked September 2026. Temples and parks change these without notice, confirm before you travel if your plan depends on it.
Why Makalidurga?
- Hill fort and Shiva temple at the summit
- Approach along the railway line
- Roughly 4 km, about 3 hours return
- Makalidurga lake from the top
A typical QuicReach day
Pickup from Bengaluru
Reach the base inside the entry window, registration checked
Summit, fort ruins and the lake below
Descend, breakfast at Doddaballapura
Drop back home in Bengaluru
Sample plan, timings are flexible and your exact fare is shown upfront in the app.
Makalidurga trip questions
What time does the Makalidurga trek open?
The entry window is strictly 6:00 AM to 10:00 AM. This is not a soft guideline: arrive at 10:30 and you will not be permitted to start, which is a long drive for nothing. Plan the pickup backwards from a 6 AM arrival.
Do I need to book the Makalidurga trek in advance?
Yes. Online registration through the Aranya Vihaara portal is mandatory, under Bengaluru Rural treks, and the fee is commonly published at ₹250 per adult. Book before you arrange the cab, not after.
How difficult is the Makalidurga trek?
Moderate and beginner-friendly. About 4 km and roughly 3 hours return. The gradient is steady rather than severe, and the fort at the top makes a natural turning point.
Can I go by train instead of driving?
You can, and it is part of the appeal. Makalidurga has its own station and a morning train runs from Yesvantpur Junction. The catch is the return: the trek finishes when it finishes, and the train does not wait. A cab removes that problem, which is the honest reason most groups drive.