There are 3 ways to get from Madikeri to Annapoorneshwari Temple by car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 183.8 km
best- Drive from Madikeri to Annapoorneshwari Templecar 183.8 km
2h 48m₹2,075–2,997Taxi
- Take the taxi from Madikeri to Annapoorneshwari Templetaxi 183.8 km
2h 48m₹2,900–3,600Bus, taxi
- Take the bus from Madikeri to Putturbus
- Take the taxi from Puttur to Annapoorneshwari Templetaxi
3h 47m₹3,278–4,043
Questions & Answers
The cheapest way to get from Madikeri to Annapoorneshwari Temple is to drive which costs ₹2,000 - ₹3,000 and takes 2h 48m.
The fastest way to get from Madikeri to Annapoorneshwari Temple is to drive which takes 2h 48m and costs ₹2,000 - ₹3,000.
The distance between Madikeri and Annapoorneshwari Temple is 184 km. The road distance is 183.8 km.
The best way to get from Madikeri to Annapoorneshwari Temple without a car is to taxi which takes 2h 48m and costs ₹2,900 - ₹3,600.
It takes approximately 2h 48m to drive 183.8 km from Madikeri to Annapoorneshwari Temple.
Yes, the driving distance between Madikeri to Annapoorneshwari Temple is 184 km. It takes approximately 2h 48m to drive from Madikeri to Annapoorneshwari Temple.
There are 71+ hotels available in Annapoorneshwari Temple.
What companies run services between Madikeri, India and Annapoorneshwari Temple, India?
You can drive from Madikeri to Annapoorneshwari Temple in around 2h 48m.
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Madikeri to Puttur
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- Estimated price
- ₹470–650
- Schedules at
- ksrtc.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.




