Madikeri to Bekal Distance
The road distance between Madikeri and Bekal is approximately 100+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Bekal takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Cab
RECOMMENDED
CHEAPEST
FASTEST
Coorg
Bekal
Approx Travel Time
2h 53m
₹3,248
Onwards
Via Kannur, Nileshwar, Kasaragod
Coorg
Kannur
Nileshwar
Kasaragod
Bekal
Approx Travel Time
6h 27m
₹8,183
Onwards
Coorg
Kannur
Nileshwar
Kasaragod
Bekal
Approx Travel Time
6h 59m
₹8,837
Onwards
Frequently Asked Questions
What is the distance between Madikeri and Bekal?
The distance between Madikeri and Bekal is approximately 100+ km by road.
What is the straight-line (aerial) distance between Madikeri and Bekal?
The straight-line distance is approximately 50+ km.
How long does it take to travel from Madikeri to Bekal by road?
It takes around 3 hours by road.
What is the distance from Madikeri to Bekal via Kannur?
Via Kannur, the distance is approximately 200+ km, taking around 7 hours.
Does the distance from Madikeri to Bekal change by route?
Yes — the road distance varies from 100+ km via the direct route to 200+ km via Kannur, depending on the path taken.
Does travel time between Madikeri and Bekal vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Madikeri and Bekal?
The driving distance is 100+ km, while the straight-line distance is shorter at 50+ km, due to the road route following terrain and highways.
Routes Connecting Madikeri
Routes From Madikeri
Routes To Madikeri
Routes Connecting Bekal
Routes From Bekal
Popular Places Routes
- Katihar to Shillong
- Muzaffarpur to Tonk
- Khamgaon to Honavar
- Bahadurgarh to Jabalpur
- Jaipur to Ghatampur
- Sangamner to Markapur
- Chalakudy to Vellore
- Malur to Amroha
- Kargil to Dhoraji
- Thiruvananthapuram to Bharatpur
- Ahmedabad to Sultanpur-Lodhi
- Ajmer to Washim
- Annavaram to Digha
- Rajula to Jamkhandi
- Ballia to Tuljapur

