Mangalore Hassan Routes (4 Ways to go)

Planning a trip from Mangalore to Hassan Cleartrip helps you select the best route between Mangalore & Hassan based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Mangalore & Hassan

The distance from Mangalore to Hassan is approximately 171.71kms. By car, it takes roughly 2h 28m to reach Hassan from Mangalore . Take a look at the 4 routes available to reach Hassan from Mangalore

  • 1.
  • Mangalore to Hassan Bus
  • 4h 30m
  • Rs. 550
 
Mangalore
 
4h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Hassan from Mangalore. The total journey between Mangalore & Hassan takes around 4h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Hassan
  • 2.
  • Mangalore to Hassan Train
  • 5h 57m
  • Rs. 880
 
Mangaluru
 
0h 7m
Rs. 180
You can take a car from Mangaluru to Mangalore Cntl (MAQ). It will take you around 0h 7m to cover distance of 7.27kms and reach Mangalore Cntl (MAQ) from Mangaluru. The total amount for the journey will be approximately Rs.180.
 
Mangalore Cntl (MAQ)
 
5h 50m
Rs. 700
You can reach Hassan (HAS) from Mangalore Cntl (MAQ) by travelling in a train. Mangalore Cntl (MAQ) to Hassan (HAS) train takes approximately 5h 50m. You can catch a train from Mangalore Cntl (MAQ) and get down at Hassan (HAS). The price of the train ticket is approximately Rs. 700.
 
Hassan (HAS)
  • 3.
  • Mangalore to Hassan Drive
  • 2h 28m
  • Rs. 1127
 
Mangaluru
 
2h 28m
Rs. 1127
You can take a car from Mangaluru to Hassan. It will take you around 2h 28m to cover distance of 171.71kms and reach Hassan from Mangaluru. The total amount for the journey will be approximately Rs.1127.
 
Hassan
  • 4.
  • Mangalore to Hassan Taxi
  • 2h 28m
  • Rs. 3000
 
Mangaluru
 
2h 28m
Rs. 3000
You can take a car from Mangaluru to Hassan. It will take you around 2h 28m to cover distance of 171.71kms and reach Hassan from Mangaluru. The total amount for the journey will be approximately Rs.3000.
 
Hassan