Mandya to Hassan Distance

The road distance between Mandya and Hassan is approximately 100+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 4 hours, subject to the chosen service and route. The fastest way to reach Hassan takes approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mandya, India to Hassan, India

Direct Options

Direct Cab

RECOMMENDED

FASTEST

Mandya

Hassan

Approx Travel Time

2h 30m

₹2,665

Onwards

Direct Train

Mandya

Hassan

Approx Travel Time

4h 2m

₹145

Onwards

Via Mysore

Mandya

Mysore

Hassan

Approx Travel Time

4h 50m

₹1,561

Onwards

Mandya

Mysore

Hassan

Approx Travel Time

4h 42m

₹2,053

Onwards

Mandya

Mysore

Hassan

Approx Travel Time

5h 29m

₹1,057

Onwards

Mandya

Mysore

Hassan

Approx Travel Time

5h 55m

₹624

Onwards

CHEAPEST

Mandya

Mysore

Hassan

Approx Travel Time

6h 24m

₹120

Onwards

Mandya

Mysore

Hassan

Approx Travel Time

5h 47m

₹1,116

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Mandya and Hassan?

Hassan is approximately 100+ km from Mandya.

How long does it take to reach Hassan from Mandya?

It takes approximately 3 hours to reach Hassan from Mandya by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India