Connectivity to reach
nearest major airport from Hassan city is the Kempegowda International Airport
in Bangalore, which is 200 km from the city. The airport in Bangalore is well
connected with several cities in India and foreign cities as well. Mangalore
airport is 160 km from Hassan city, which has flights to major cities in India,
while Mysore airport is 115 km from Hassan, but has very few flights.
Hassan can be reached by train easily from cities in Karnataka like Bangalore,
Mangalore, Hubli, and Mysore. The Hassan City Railway Station is connected to
Bangalore and Mysore by express and passenger trains like the Karwar Express,
Kannur Express, Rani Chennamma Express, and more trains. The station is part of
the South Western Railway zone, and several trains that ply between the north
and south, stop briefly at the station.
Hassan is superbly connected by bus with other key cities in Karnataka like Bangalore,
Mangalore, and Mysore, with private and government-run buses plying to the
city. The Karnataka State Road Transport Corporation (KSRTC) has excellent bus
services to the city and has normal express buses and deluxe AC buses to Hassan
city. Hassan is 185 km from Bangalore and is connected by the NH 4 and NH 48
while Mangalore is 170 km on the NH 48. Subramanya Tours And Travels, and
Kukkeshree Travels are two private bus operators that run buses between
Bangalore and Hassan daily.