Air
By Air:- Hassan does not have an airport and the nearest airport is Bangalore from where one can take flights to other major destinations in India and abroad.
Rail
By Rail: Hassan is connected by rail to Bangalore, Mysore, Hubli, Shimoga, and Mangalore.
Road
By Road:- Hassan is well connected to Bangalore, Mysore, Mangalore, Madikeri, Chikmagalur. It is around 187 km from Bangalore and 115 km from Mysore.