Madikeri (also called Mercara) is the hill-town capital of Coorg — a compact, atmospheric little town perched at 1,525 metres in the Western Ghats. For Bangaloreans, it’s the most accessible premium hill getaway, close enough for a weekend but different enough to feel like another world.
But how do you actually get there? This is your definitive guide to reaching Madikeri from Bangalore — every route, every mode of transport, every tip you’ll need.
📍 Distance from Bangalore to Madikeri
Total distance: ~265–280 km (depending on the route) Typical travel time: 5 to 6 hours by road
🚗 Option 1: By Car or Self-Drive (Most Popular)
The majority of Bangaloreans drive to Madikeri — and for good reason. It’s one of the most scenic road trips in Karnataka, and a personal vehicle gives you the freedom to stop at coffee estates, waterfalls, and viewpoints along the way.
Route 1: Via Mysore (NH-275) — Recommended ✅
Bangalore → Mysore → Kushalnagar → Madikeri
This is the most popular and well-maintained route.
| Stretch | Distance | Notes |
|---|---|---|
| Bangalore to Mysore | 145 km | Excellent 4-lane highway (NH-275) |
| Mysore to Kushalnagar | 70 km | Good state highway through sugarcane fields |
| Kushalnagar to Madikeri | 30 km | Scenic Ghats road, narrow in sections |
| Total | ~265 km | 5–6 hours |
Pro tips:
- Leave Bangalore by 5:30–6:00 AM to clear the city and hit Mysore by 8–9 AM.
- The stretch from Kushalnagar to Madikeri is through the Ghats — gorgeous but slow. Take it easy around the hairpin bends.
- Fuel up in Kushalnagar before the ghat section.
- Traffic on NH-275 is generally excellent. Avoid Friday evenings.
Route 2: Via Hassan — Alternative Route
Bangalore → Nelamangala → Hassan → Sakleshpur → Madikeri
| Stretch | Distance | Notes |
|---|---|---|
| Bangalore to Hassan | 185 km | Via NH-75 |
| Hassan to Sakleshpur | 40 km | Through coffee estates |
| Sakleshpur to Madikeri | 55 km | Beautiful Ghats road |
| Total | ~280 km | 5.5–6.5 hours |
This route is slightly longer but takes you through Sakleshpur — itself a beautiful hill town. Good choice if you want to stop and explore on the way.
Fuel & Toll Costs (Approximate, 2024)
- Tolls (Via Mysore): ₹150–200 (both ways combined)
- Fuel (petrol car, avg 15 kmpl): ~₹1,800–2,200 for the round trip
- Self-drive rental (if applicable): ₹3,500–5,000/day depending on car type
🚌 Option 2: By Bus (KSRTC or Private)
Buses are the most budget-friendly way to get from Bangalore to Madikeri, and services are frequent and reliable.
KSRTC Buses
Karnataka State Road Transport Corporation runs direct buses from Bangalore (Majestic/KIADB Bus Stand) to Madikeri throughout the day and night.
| Type | Fare (approx.) | Duration | Frequency |
|---|---|---|---|
| Rajahamsa (A/C Semi-sleeper) | ₹450–550 | 6–7 hrs | Multiple daily |
| Airavata (A/C Sleeper) | ₹650–800 | 6–7 hrs | Evening/Night |
| Non-A/C Express | ₹250–300 | 7–8 hrs | Very frequent |
How to book: Visit the KSRTC website or use the KSRTC app. Booking 2–3 days in advance is recommended for weekends.
Departure points in Bangalore:
- Kempegowda Bus Station (Majestic) — most services
- Satellite Bus Stand (Mysore Road)
Arrival in Madikeri: Most buses arrive at the Madikeri Town Bus Stand, which is centrally located.
Private Luxury Buses
Several private operators run overnight sleeper buses from Bangalore to Madikeri, especially on Friday nights.
- Operators: SRS Travels, VRL Travels, Greenline Travels
- Fare: ₹700–1,200 for A/C sleeper
- Booking: redBus, MakeMyTrip, Abhibus
🚆 Option 3: By Train (Partial Journey)
There is no direct train to Madikeri as the town has no railway station. However, you can take a train to Mysore and then continue by bus or taxi.
Bangalore to Mysore by Train
| Train | Departure | Duration | Fare (2S) |
|---|---|---|---|
| Chamundi Express (16215) | 6:10 AM | 2.5 hrs | ₹70–80 |
| Shatabdi Express (12008) | 11:00 AM | 2 hrs | ₹350–500 |
| Mysore Express (16209) | 6:30 AM | 3 hrs | ₹80–100 |
From Mysore to Madikeri: Take a KSRTC bus (frequent, ₹120–150, 2–2.5 hrs) or hire a cab (₹1,800–2,200).
Total journey time (train + bus): ~5–6 hours (door to door)
This option works best if you’re travelling without a car and want to avoid a long bus ride from Bangalore.
✈️ Option 4: By Flight (Nearest Airport)
There is no airport in Madikeri. The nearest airports are:
| Airport | Distance from Madikeri | Notes |
|---|---|---|
| Mangalore Airport (IXE) | 135 km | Closest option |
| Mysore Airport (MYQ) | 120 km | Limited connectivity |
| Kempegowda Intl, Bangalore (BLR) | 265 km | Most flights |
Flying only makes sense if you’re coming from outside Bangalore (say, Mumbai or Delhi) and want to cut travel time. From Mangalore airport, it’s a scenic ~3-hour drive to Madikeri.
🚕 Option 5: By Cab/Taxi from Bangalore
Hiring a cab is the most comfortable door-to-door option, especially for families and groups.
| Service | Type | Approximate Fare |
|---|---|---|
| Ola/Uber Outstation | Sedan | ₹3,500–4,500 one way |
| Ola/Uber Outstation | SUV | ₹5,000–6,500 one way |
| Private cabs (Savaari, etc.) | Sedan | ₹3,200–4,000 one way |
| Round-trip hire (3 days) | Sedan | ₹7,000–9,000 |
Tip: Book round-trip if you plan to explore within Coorg too. Many drivers are familiar with all the local spots and can double as informal guides.
🗺️ Google Maps Links & Navigation Tips
- Search: “Bangalore to Madikeri via Mysore”
- Enable voice navigation before the Ghats section where network can be spotty
- Download the Coorg offline map on Google Maps before leaving Bangalore
⏰ Best Time to Drive from Bangalore to Madikeri
| Season | Road Conditions | Experience |
|---|---|---|
| Oct–Feb (Winter) | Excellent | Clear skies, cool weather — ideal |
| Mar–May (Summer) | Good | Warm but manageable |
| Jun–Sep (Monsoon) | Use caution | Ghats can be misty/slippery; stunning scenery |
Monsoon note: The Madikeri area receives very heavy rainfall June–August. The roads are generally driveable but exercise caution on the Ghat sections. Check weather forecasts and NRSC alerts before travel.
🏁 What to Do Once You Arrive in Madikeri
- Raja’s Seat — sunset viewpoint, 5 minutes from town centre
- Madikeri Fort — historical fort with a museum and church
- Abbey Falls — 8 km from Madikeri town
- Coffee estate walks — many homestays offer guided walks through their estates
- Omkareshwara Temple — a unique temple blending Islamic and Gothic architecture
✅ Summary: Which Option is Best for You?
| Traveller Type | Best Option |
|---|---|
| Family with kids | Self-drive car via Mysore |
| Solo budget traveller | KSRTC overnight bus |
| Couple seeking comfort | Outstation cab or private bus |
| Large group | Rented SUV or tempo traveller |
| Coming from another city | Flight to Mangalore + cab |
Final Word
The journey from Bangalore to Madikeri is half the adventure. The drive through the Ghats — with coffee estates tumbling down the hillsides and the air turning cooler with every hairpin — is one of those journeys you’ll remember as vividly as the destination. Plan well, start early, and let Coorg work its magic.
Safe travels!