the nearest airport is mangalore airport is about 120 km from hariharapura. there are direct buses from bangalore to shringeri that stops in hariharapura and also private bus operated by sugama/nishmita travels available. every 15 min buses are available from shivamogga to shringeri, shivamogga is a better route from any where in india, shivamogga good connectivity for road and rail transport. shivamogga is nearest railway station which is 90  km from hariharapura and udupi which has konkan railway is around 75 km from hariharapura.