|Route Name||Distance||Time||More Information|
|Bangalore to Hassan||183 km||2 hours 57 mins||View Details|
|Hyderabad to Hassan||738 km||10 hours 26 mins||View Details|
|Chennai to Hassan||536 km||8 hours 11 mins||View Details|
|Pune to Hassan||780 km||12 hours 32 mins||View Details|
|Mumbai to Hassan||924 km||14 hours 32 mins||View Details|
There is no airport present in Hassan. Bengaluru International Airport is the closest airport to Hassan and serves as the deboarding point for travellers who are heading towards Hassan. From the airport, taxis are available to cover the rest of the distance.
Nearest Airport: Mangalore International Airport (IXE)
- 133 kms from Hassan
Tentative return flight prices to Mangalore International Airport (IXE) from major cities in India.
Hassan lies on the NH 48. As a result, it is well connected by public transport. Several buses commute daily from Bangalore, Mysore, Udupi, Mangalore and nearby places. The state-owned public transport KRSTC also has its regular buses on this route.
Hassan railway has very few passenger trains as majorly it is for transport trains. There's a daily train from Bangalore to Mangalore that connects Hassan. There's also a weekly train passing through Hassan from Mumbai.