As the district headquarters, Hassan is accessible by road, rail and air services. It is very well connected with the state run buses and other modes of transport as well. Private taxis are easily available from the domestic airport of Mangalore and Bangalore International Airport. The easiest way of traveling inside the city is by hiring a taxi. Auto rickshaws are also available in good numbers and are a reasonable option. Buses are regular inside the city connecting it with major locations in the state. Below mentioned are the means to travel to Hassan, Karnataka.
Traveling To Hassan
By Air
The nearest airports are Bangalore (187 kms). One of the metro cities in India, Bangalore receives flights from all the major corners of India and is connected to important foreign airports as well. From Bangalore, you can either hire a taxi or take state-run buses to reach Hassan.
By Rail
The railway station in Hassan is connected to other major junctions such as Bangalore, Mysore and Mangalore. There are express trains like Mangalore-Bangalore express which has a stop at Hassan.
By Road
Hassan is connected by road services to Bangalore (222 km) and Mangalore (194 km). Buses ply in regular intervals to these cities. A good network of roads also connects Hassan to nearby areas like Belur, Halebid, Shravanabelagola and to all other major cities of Karnataka. NH 48 is the route to be followed by road to reach Hassan