Mandya to Harihar Distance

Harihar is approximately 400+ km from Mandya. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 8 hours, while trains complete the journey in approximately 8 hours, subject to the chosen service and route. The fastest way to reach Harihar takes approximately 7 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 Harihar, India

Direct Options

Direct Train

RECOMMENDED

Mandya

Harihar

Approx Travel Time

7h 23m

₹265

Onwards

Direct Bus

Mandya

Harihar

Approx Travel Time

7h 45m

On Demand

Via Hassan

FASTEST

Mandya

Hassan

Harihar

Approx Travel Time

6h 23m

₹2,835

Onwards

Ads by MMT

Via Kadur

Mandya

Kadur

Harihar

Approx Travel Time

7h 5m

₹310

Onwards

Via Tumkur

CHEAPEST

Mandya

Tumkur

Harihar

Approx Travel Time

7h 44m

₹200

Onwards

Mandya

Tumkur

Harihar

Approx Travel Time

7h 24m

₹985

Onwards

Ads by MMT

Via Mysore

Mandya

Mysore

Harihar

Approx Travel Time

7h 35m

₹719

Onwards

Mandya

Mysore

Harihar

Approx Travel Time

7h 27m

₹1,211

Onwards

Mandya

Mysore

Harihar

Approx Travel Time

8h 4m

₹215

Onwards

Via Arsikere

Mandya

Arsikere

Harihar

Approx Travel Time

7h 55m

₹200

Onwards

Frequently Asked Questions

What is the distance between Mandya and Harihar?

Harihar is approximately 400+ km from Mandya.

How long does it take to reach Harihar from Mandya?

It takes approximately 7 hours to reach Harihar from Mandya by Cab, Train Via Hassan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India