By Road
Hassan is well connected to Bangalore, Mysore, Mangalore, Madikeri, Chickmagalore. It is around 187 km from Bangalore and 115 km from Mysore. One can get frequent Govt. buses to Hassan from these cities/towns.
By Rail
Hassan is connected by rail to Bangalore, Mysore, Hubli, Shimoga and Mangalore.
By Air
The nearest airport is Bangalore.