Madikeri
Madikeri
Bus

Madikeri to Belur

Updated: 21 May 2026

The journey from Madikeri to Belur is a scenic drive of 150 km through the Western Ghats. It takes about 4 to 5 hours by road. You will pass through lush green forests and coffee plantations. Road travel is the only practical option.

Total Distance: 150 km driving distance, 120 km straight-line air distance.
Fastest Way
Private car takes 4 hours.
Cheapest Way
KSRTC bus service is the most economical.
Compare Madikeri to Belur Routes
Bus
Connecting
Duration
5 hours
Avg Price
250-400 INR
Operator
KSRTC
Route
Madikeri - Somwarpet - Sakleshpur - Belur

The route is very scenic but winding.

Travel Tips
  • Road Conditions
    The roads are winding; carry motion sickness medicine.
  • Food
    Carry snacks as food options are limited on the route.
  • Booking
    Book tickets in advance.
  • Clothing
    Carry a light jacket for the cool weather.
  • Connectivity
    Network can be spotty in the forest areas.
Safety Tips
  • Road Safety
    Drive carefully on the winding ghat roads.
  • Personal Safety
    Keep your belongings secure.
  • Emergency
    Save local emergency numbers.
  • Health
    Stay hydrated.
People Also Ask
  • Is there a train?
    No, there is no direct train from Madikeri.
  • How long is the journey?
    It takes 4-5 hours by road.
  • Is it safe?
    Yes, the route is safe for travelers.
  • Are there direct buses?
    Direct buses are rare; expect a change.
  • What is the best way to travel?
    KSRTC bus is the most reliable option.
Quick Info
  • From Madikeri, Karnataka, India
  • To Belur, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Belur
1
Chennakeshava Temple
A world-famous Hoysala temple.
2
Yagachi Dam
A beautiful dam nearby.
3
Halebidu
A historic site nearby.
4
Shravanabelagola
A famous Jain pilgrimage site.
Tags
Madikeri to Belur bus distance Madikeri to Belur how to reach Belur KSRTC Madikeri to Belur travel time Madikeri Belur road route Madikeri to Belur Belur travel guide Coorg to Belur