Madikeri By Air : The nearest airports are Mangalore (145 km. away) and Calicut (180 km). Bangalore (250 km)
Madikeri By Rail : Nearest railheads are Hassan, Kasaragod, Cannanore and Tellicherry (each of which are almost equidistant 115 km away). Mysore and Mangalore have railway stations with very good rail connectivity and are good alternatives to reach Madikeri.
Madikeri By Road : Madikeri lies on the Karnataka State Highway 88 that runs from Mysore to Mangalore. It is 120 km from Mysore and 136 km from Mangalore. From Bangalore, the state capital of Karnataka, one can take the State Highway 17 (Bangalore - Mysore Highway) and take a deviation just after the town of Srirangapatna to join State Highway 88 towards Madikeri. From Bangalore, Madikeri is at a distance of 252 km. Nearby towns are Hassan (115 km) in Karnataka state and Cannanore and Tellicherry in the Kerala state (each around 114 km away).