Makkalidurga
Maklidurg is a nice location for one day trekking(moderate). The easiest way to reach there is by train(Guntur passenger from Yesvantpur Jn. at 8.15 am and the train back to Bangalore starts from Maklidurg around 3.30 pm).

Summary
It is around 60kms from the city.As you reach Yelahanka on Bellary Raod, take a deviation to left from the Yelahanka city towards Doddaballapur which is 35kms away. Once you reach Doddaballapur the locals will guide you towards Makali Durga which is 15kms.
A small granite hillock, nestled amidst the chains of mountains, formed like a valley closer to Ghati Subramanya, a well-known pilgrimage center. Just 2 hr drive away from the city approx of 60km. Makalidurga has a fort on top, at the height of 1,350mts. Here is a temple dedicated to Lord Shiva. The mountains is filled with date plants, lemon grass, many more plants and small boulders. Get the glimpse of the mountain train; passing through the valley at the foothills of these Mountains on either side of the base of the hillock there is a huge lakes, each lake spreads more than 6km radius.
A small railway station bounded by hills from the Nandi Hills range on both sides. This place is no great shakes, but good enough for a day ride and a picnic (if on a family outing). You can loiter around the station, go for walks on the railway track as it winds away into the yonder, do small treks up the hillocks bounding the tracks. Then there is Ghati Subrahmanya which is a temple atop a hill, another 10 mins ride from Makalidurga station.
Location info
-
Distances:Situated 60 km away from Bangalore
-
Camping Sites: Can camp on the top
-
Trek Length: Three to four hours
Best time to visit
Any time of the Year
Mobile network coverage
Airtel, Jio, BSNL, and Vi all provide coverage across Karnataka. 4G is reliable in Bangalore, Mysore, Mangalore, Hubli, and along highways. Coverage may be weaker in deep forest areas of Bandipur, Nagarhole, and certain Western Ghats sections. Most hotels, resorts, and cafes in tourist areas offer free Wi-Fi.
Food & restaurants nearby
Food options are available in the nearest town. Karnataka cuisine ranges from coastal seafood to Udupi vegetarian to Coorg’s pandi curry. Dosa, idli, bisi bele bath, and filter coffee are iconic.
Hotels & accommodation nearby
Accommodation is available in the nearest town or city. Options range from budget lodges to luxury resorts. Booking ahead during Dasara (Mysore) and peak winter season is recommended.
Climate & weather
Karnataka has a varied climate from the humid coast to the dry Deccan plateau and cool Western Ghats. The best time to visit is October to March, with temperatures ranging from 15°C to 30°C depending on region. April–May is hot across most of the state (up to 38°C). The southwest monsoon (June–September) brings heavy rain to the coast and ghats but transforms the landscape — this is the best time for Jog Falls and Coorg’s lush greenery. Hill stations (Coorg, Chikmagalur) remain pleasant year-round. Bangalore has a moderate climate throughout.
Helpline & emergency contacts
Tourist Helpline: 1364 (toll-free, 24×7). Police: 112 (all-India emergency). Ambulance: 108. Women’s Helpline: 1091. Karnataka Police Tourist Helpline: 112.
Nearest petrol pump
Petrol pumps are available in the nearest town or on the approach road — check locally for the closest option.
Accessibility
Accessibility information is not currently available for this site. Contact the venue directly or check with your accommodation for the latest accessibility details.
Rules & restrictions
Standard visitor rules apply. Check locally for any specific restrictions at this site.
Best photography spots
The best photography spots are typically during the golden hours (early morning and late afternoon). Scout the location first to identify the best angles, and consider the direction of light at different times of day.
How to reach Makkalidurga
Makkalidurga is accessible from the nearest town by road. KSRTC buses connect to the base village. From there, the trek begins on foot. Local guides can be arranged at the base. It is advisable to arrive the previous evening and start the trek early morning.
Timings & opening hours
Trekking is recommended during daylight hours (6:00 AM to 5:00 PM). It is strongly advised to complete the trek and descend before sunset. Forest entry permits may be required — check with the local forest office.
Entry fee & tickets
Entry fee may apply if the trek is within a forest area or national park — typically ₹50-₹100 per person. Some trekking routes are free. Guide fees (if mandatory): ₹500-₹1500 depending on the route and group size.
Duration needed
The trek duration varies from 2-6 hours round trip depending on the route and fitness level. Moderate difficulty — suitable for beginners with reasonable fitness. Some sections may be steep. Plan for 3-5 hours including rest stops and summit time.
Safety tips
Always trek with a local guide or in a group — do not trek alone. Start early (by 6:00-7:00 AM) to avoid the midday heat and complete the trek before dark. Carry sufficient water (at least 2 litres). Wear proper trekking shoes with good grip. Watch for leeches during monsoon. Inform someone about your trek plan.
Things to carry
Trekking shoes, 2-3 litres of water, snacks/energy bars, first aid kit, insect repellent, sunscreen, hat, raincoat (monsoon), torch/flashlight, mobile phone with backup battery, whistle for emergencies, and a small backpack.
Nearby visiting places
Nearby attractions include other trekking peaks, waterfalls, viewpoints, temples, and forest trails. The Western Ghats offer multiple trekking routes in the vicinity.
Nearest airport, railway & bus
Nearest railway station depends on location — typically in the district headquarters. Nearest airport: Kempegowda International Airport (BLR) or Mangalore International Airport (IXE). Buses to the base village are available from the nearest town.
History of Makkalidurga
Makkalidurga is a popular trekking destination in the Western Ghats of Karnataka, offering challenging and scenic trails through lush forests and rocky terrain. The peak/area is known for its panoramic views of the surrounding hills, valleys, and forests. The region has traditionally been home to indigenous communities who have lived in harmony with the forest for generations.
Things to do at Makkalidurga
The primary activity is trekking to the summit/viewpoint. Along the way, enjoy the diverse flora and fauna of the Western Ghats. Bird watching and photography are rewarding. At the summit, spend time enjoying the panoramic views. Camping is permitted in designated areas on some routes.
Things to visit & highlights
The summit/viewpoint offering panoramic views of the Western Ghats, the forest trails themselves with diverse vegetation, any caves or rock formations along the route, and nearby waterfalls that can be visited after the trek.
Frequently asked questions
Do I need a guide for the trek? Hiring a local guide is strongly recommended — they know the terrain, weather patterns, and can share local knowledge. Some treks require a mandatory forest guide.
What fitness level is required? Most treks in Karnataka are moderate difficulty. A reasonable level of fitness and comfortable walking shoes are essential.
Is camping allowed? Camping may be permitted in designated areas on certain trekking routes. Check with the local forest office beforehand and carry all necessary equipment.
Quick facts
- Type: Tourist Attraction
- State: Karnataka
- Category: Trekking
Visitor information
Please check locally for current visitor information.
Photo gallery of Makkalidurga
Photos coming soon. In the meantime, you can find images of Makkalidurga on popular travel photography sites and social media.
Map & location view
This section is being updated and will be available shortly.
Photo gallery of Makkalidurga
Video gallery
Related destinations

Amedikallu
Amedikallu is one of the notable places to visit in Karnataka.

Agumbe Trek
Agumbe, at an altitude 826 M, is a small village in the Shimoga district. This is the same enthralling location which offered an idyllic setting for R.K Narayan's…

Amedikallu
Bangalore -Nelamangala-Kunigal-Channarayapatana-Hassan-Sakaleshpura-Shiradi-Kokkada-Dharmasthala