How to Reach Madikeri

By Air

Madikeri doesn't have its own airport; the nearest airport at Mangalore (136 km) away from the town facilitates easy access by air.

By Train

Madikeri does not possess a railway network but the stations closest to this city are Kannur (113 km) connects Madikeri to all major tourist destinations and important cities of India like Bangalore, Hyderabad, Goa etc. by rail.

By Road

Madikeri is well connected by road and buses operate by the KSRTC and other private operators in the town and to all the cities of the state and the country.

Listed below some most popular routes and distances from neighboring cities and states:

Important Routes

Time Taken


Bangalore to Madikeri

4 hours 59 mins

264 km

Chennai to Madikeri

10 hours 7 mins

587 km

Goa to Madikeri

10 hours 4 mins

488 km

Hyderabad to Madikeri

12 hours 27 mins

820 km

Pune to Madikeri

14 hours 52 mins

883 km

Mumbai to Madikeri

16 hours 52 mins

1,026 km

Create My Trip