hero
How2Go
Mahabaleshwar to Harihar

Mahabaleshwar to Harihar

Harihar is approximately 500+ km from Mahabaleshwar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Harihar.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Mahabaleshwar

Harihar

Approx Travel Time

10h 57m

₹2,100

Onwards

Via Satara, Hubli

Mahabaleshwar

Satara

Hubli

Harihar

Approx Travel Time

9h 39m

₹2,693

Onwards

Via Karad, Haveri

CHEAPEST

Mahabaleshwar

Karad

Haveri

Harihar

Approx Travel Time

10h 3m

₹2,050

Onwards

Mahabaleshwar

Karad

Haveri

Harihar

Approx Travel Time

9h 36m

₹4,215

Onwards

Via Pune, Hubli

FASTEST

Mahabaleshwar

Pune

Hubli

Harihar

Approx Travel Time

9h 18m

₹8,962

Onwards

Via Satara

Mahabaleshwar

Satara

Harihar

Approx Travel Time

9h 59m

₹2,190

Onwards

Mahabaleshwar

Satara

Harihar

Approx Travel Time

9h 46m

₹3,853

Onwards

Via Karad

Mahabaleshwar

Karad

Harihar

Approx Travel Time

10h 5m

₹2,190

Onwards

Mahabaleshwar

Karad

Harihar

Approx Travel Time

9h 38m

₹4,355

Onwards

Via Karad, Hubli

Mahabaleshwar

Karad

Hubli

Harihar

Approx Travel Time

9h 28m

₹3,740

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Harihar?

Harihar is approximately 500+ kms from Mahabaleshwar.

How long does it take to reach Harihar from Mahabaleshwar?

It takes approximately 10 hours to reach Harihar from Mahabaleshwar by Cab, Flight, Train Via Pune, Hubli.

What is the cheapest way to reach Harihar from Mahabaleshwar?

The cheapest way to reach Harihar from Mahabaleshwar is by Bus, Train Via Karad, Haveri.

What is the fastest way to reach Harihar from Mahabaleshwar?

The fastest way to reach Harihar from Mahabaleshwar is by Cab, Flight, Train Via Pune, Hubli.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India