हिंदीFind a trek
Menu

Makalidurga Trek

Bengaluru Rural, renamed Bengaluru North (Doddaballapur taluk), Karnataka

Moderate1 dayBest Sep–Feb

Bare granite cliff of Makalidurga hill rising above green scrub slopes under a blue sky1,117 mhighest point3 Photos
Max altitude
1,117 m
Days
1 day
Distance
4.5 km
Difficulty
Moderate

Best months Sep–Feb

  1. JanBest
  2. FebBest
  3. Mar
  4. Apr
  5. May
  6. Jun
  7. Jul
  8. Aug
  9. SepBest
  10. OctBest
  11. NovBest
  12. DecBest

Short, about 290 m of climb, but the trail crosses steep granite slabs and loose gravel below Rest Point I that need hands for balance and are slippery when wet; the descent needs extra care.

Photos

On the trail

Bare granite cliff of Makalidurga hill rising above green scrub slopes under a blue sky
Bare granite cliff of Makalidurga hill rising above green scrub slopes under a blue skyPhoto: Sanjeevengineer · CC BY-SA 4.0

1 / 3

The route

Day by day

  1. Day 1 · highest point

    Muthurayaswamy Temple parking → Muthurayaswamy Temple parking (via Makalidurga fort)

    4.5 km · 4 h · No overnight

    850 m → 1,117 m → 850 m

Ups and downs

Altitude profile

5001,0001,500Muthurayaswamy Temple parking: 850 m, 0 kmDay 1 high point: 1,117 m, 2.3 kmMuthurayaswamy Temple parking (via Makalidurga fort): 850 m, 4.5 km
Metres above sea level · distance 4.5 km

Where it is

Map

Download GPX waypoints

Trailhead and high point only — not a recorded track. Use it with a proper map.

Weather

Next 5 days on the trail

Live forecast for the trailhead and the high point. Mountain weather changes fast — check again on the morning you start.

Each day: high / low °C · rain mm and chance · snow cm · wind km/h

Weather data: Open-Meteo.comModel forecast, not an official warning. For alerts follow IMD and the local administration.

Plan the trip

How to reach

Trailhead
Muthurayaswamy Temple parking, Makalidurga (nearest town: Doddaballapur)
Nearest railway
Makalidurga station (on the Bengaluru–Guntakal line; about 2.2 km walk along the tracks to the trail start)
Nearest airport
Kempegowda International Airport, Bengaluru
By road
Bengaluru (about 60 km via NH 44 to Yelahanka, then SH 9 past Doddaballapur; 900 m dirt track from the Forest Department signboard); Doddaballapur (about 15 km)
Drive
About 1.75 h from Bengaluru

Plan the trip

Permits and fees

We could not confirm the current permit rules and fees from an official source. Check with the local forest department or tourism office before you go.

Plan the trip

Cost

Self-guided

₹400–1,500

With an operator

₹1,290–1,950

Per person, ex-Bengaluru, day trip. Guided prices seen October 2026: Muddie Trails from ₹1,290, Treks and Trails India ₹1,300, BMC Adventures ₹1,840 + GST (all include transport, breakfast and Forest Department charges). Self-guided is an estimate: train to Makalidurga station (₹30–140 each way) or a shared car, the online forest booking (operators and Wikipedia report about ₹250 per adult, not confirmed from a dated official notice) and food.

Gear

Top picks for this trek

The gear that matters most on this route, chosen from its altitude, season and risks.

See the full packing checklist

Store buttons open a search on that store, not a product we picked. As an Amazon Associate we earn from qualifying purchases. Photos show the kind of item, not a specific product. Affiliate disclosure

Packing checklist

Matched to this trek: altitude, season, days and the risks on the route.

Packed 0 of 22

Monsoon months (Sep): pack everything in plastic or a dry bag and wear shoes with good grip.

Tick each item as it goes in the bag.

What to wear
Pack and gear
Safety
Water and food
Documents and money

Your ticks are saved on this device only.

Shop buttons open a search on that store, not a product we picked. Some are affiliate links: we may earn a small commission at no extra cost to you. As an Amazon Associate we earn from qualifying purchases. Photos show the kind of item, not a specific product. Affiliate disclosure

Know before you go

Good to know

Mobile network
Airtel, Vodafone Idea and Jio work on most of the trail, with a few weak patches.
Last ATM
Doddaballapur (about 15 km)
Nearest hospital
Doddaballapur District Hospital, about 16 km from the parking
Water
No water or food at the base or on the trail; carry at least 2 litres per person (more in March–May).

Highlights

  • Ruined hill fort on a granite outcrop, held in turn by Vijayanagara rulers, the Nayakas and Shahaji Bhosle
  • Makali Malleshwara temple (Shiva and Nandi) still in worship inside the fort, linked to the penance of Sage Markandeya
  • View over Gundamagere Lake, whose outline resembles South America
  • The nearest railway trek to Bengaluru: you can walk to the trail from Makalidurga station

Risks

  • Steep granite slabs with loose gravel before Rest Point I; slips are likely in the June–August rains, so avoid days of heavy rain.
  • Little shade on the upper trail: heat and dehydration in March–May; start by 6:30–7:00 AM.
  • Walking on or beside the railway line from the station; watch for trains.
  • Unauthorised trekking is an offence under the Karnataka Forest Act; night treks and camping are not allowed.

Know before you go

Questions

Do I need to book the Makalidurga trek?

Yes. The hill is in Makali Reserve Forest and online registration is mandatory. The Bengaluru Rural district site points to the Forest Department's Aranya Vihaara portal (aranyavihaara.karnataka.gov.in, under Bengaluru Rural treks); slots run in the morning (the district page lists 6:00–10:00 AM). Save or print the booking and show it at the forest entry point. Operators report a fee of about ₹250 per adult; check the portal for the current fee.

How long does the trek take and how far is it?

About 4–5 km round trip from the parking near Muthurayaswamy Temple, taking 3–5 hours with time at the fort. If you start from Makalidurga railway station, add about 2.2 km each way along the tracks (7–8 km in all).

Is Makalidurga good for beginners?

Yes, if you are reasonably fit. There is no technical climbing, but a short section of steep granite and loose gravel before Rest Point I needs careful footing, especially on the way down.

How do I reach Makalidurga by train?

Take a train from KSR Bengaluru, Yesvantpur or Cantonment to Makalidurga station (about 1¼–2 hours, ₹30–140), then walk along the railway line to the trail start near Muthurayaswamy Temple.

When is the best time to go?

September to February, when the hill is green and the mornings are cool. It can be climbed year-round, but March–May is hot with little shade and June–August makes the rock slippery.

Is there water or food on the trail?

No. Eat before you start and carry at least 2 litres of water and snacks. There are restaurants on SH 9 near the base.

Your 8-week plan for this trekModerate grade. Start about 8 weeks before you travel.
SOS

In an emergency

Save these numbers before you lose signal. Tap to call.

You are in

District: Bengaluru Rural, renamed Bengaluru North (Doddaballapur taluk)Karnataka

Nearest hospital
Doddaballapur District Hospital, about 16 km from the parking
Last ATM
Doddaballapur (about 15 km)
Phone network
Airtel, Vodafone Idea and Jio work on most of the trail, with a few weak patches.

Before you set off

  1. Tell someone your route and when you will be back.
  2. Carry a charged phone and a power bank.
  3. Download an offline map of the route.
  4. Turn back if the weather turns bad — the mountain will wait.
Community · opening soon

Questions about Makalidurga

No questions yet. Ask something and trekkers who have done it can answer.

Going soon? Find partners

Share your trek photo with #TreksAndTrails

Community · opening soon

Community launches soon

Posting, joining, chat and photo uploads open with the launch. Leave your email and we will tell you the day it opens.

I trekked this

Did Makalidurga look different from this page? Tell us what changed and we will check it.

Was the trek open?
What changed?

What you saw, and roughly where on the trail.

Only if you are happy for us to ask a follow-up question.

Email us instead

Where this comes from

Sources

Last reviewed:

  1. Booking details for Makalidurga Hill Trekking — Bengaluru Rural District Administration (official)
  2. Makalidurga trek — Karnataka Eco-Tourism Development Board (official)
  3. The Complete Guide to Makalidurga Trek — Indiahikes
  4. Makalidurga — Wikipedia
  5. Makalidurga (peak, ele 1117) — OpenStreetMap
  6. Makalidurga Morning Trek — BMC Adventures
  7. Makalidurga Trek from Bengaluru — Muddie Trails
  8. Makalidurga Trek — Treks and Trails India

Photos: Sanjeevengineer, CC BY-SA 4.0; Shreekanth Ramasamy, CC0; Firos AK, CC BY-SA 4.0

Explore more

Pair it with

Short treks close by that fit into the same trip.

Explore more

Treks nearby

1,198 m
Unverified

Karnataka

Hulukudi Betta

Easy1 daySep–Feb

  1. JanuaryBest
  2. FebruaryBest
  3. March
  4. April
  5. May
  6. June
  7. July
  8. August
  9. SeptemberBest
  10. OctoberBest
  11. NovemberBest
  12. DecemberBest
White scalloped stone archway in the dark granite wall of the Nandi Hills fort1,478 m
Unverified

Karnataka

Nandi Hills

Easy1 dayOct–Feb

  1. JanuaryBest
  2. FebruaryBest
  3. March
  4. April
  5. May
  6. June
  7. July
  8. August
  9. September
  10. OctoberBest
  11. NovemberBest
  12. DecemberBest
Green, scrub-covered slopes of the Brahmagiri hills near Devanahalli, a neighbouring hill of the Nandi range near the Dibbagiri trek (not Dibbagiri itself)1,170 m
Unverified

Karnataka

Dibbagiri Betta

Easy1 dayJun–Feb

  1. JanuaryBest
  2. FebruaryBest
  3. March
  4. April
  5. May
  6. JuneBest
  7. JulyBest
  8. AugustBest
  9. SeptemberBest
  10. OctoberBest
  11. NovemberBest
  12. DecemberBest
Granite slopes of Skandagiri hill with green scrub, its top wrapped in a band of white cloud under a blue sky1,450 m
Unverified

Karnataka

Skandagiri

Moderate1 dayOct–Feb

  1. JanuaryBest
  2. FebruaryBest
  3. March
  4. April
  5. May
  6. JuneClosed
  7. JulyClosed
  8. AugustClosed
  9. September
  10. OctoberBest
  11. NovemberBest
  12. DecemberBest