The nearest airport is at Mangalore which is about 125 km from Horanadu.
Horanadu is well connected to major cities in Karnataka by road. NH-206 passes through Horanadu and connects it to Chikmagalur, Kadur, Hassan and Bangalore.
You can reach Horanadu by train from Bangalore City Railway Station.
There is no railway station in Horanadu. The nearest railway stations are at Sringeri (15 km) and Kadur (23 km). There are bus services from Sringeri and Kadur to Horanadu.