By air: There is no airport in Madikeri city. So you have to go via Mangalore International airport which is the nearest airport to the city. It is about 141 km away from Madikeri fort. From there you need to hire any local transport to reach Madikeri fort.
By rail: Madikeri does not have any railway station also. The best way to go there by train is by the Mangalore railway station. Which is situated at a distance of 134 km away from the fort and the closest railway station. It is well connected with the other cities of India. At the station, you can find taxis and cabs. By hiring them you can reach Madikeri fort easily.
By Road: The city of Madikeri is well connected with the other cities of Karnataka by road. Several public buses can be found there which connect the city with Mangalore, Mysore, Bangalore, etc. So, you can easily go there by road. And this place is situated near the Madikeri bus stand