hero
How2Go
Mahabaleshwar to Haveri

Mahabaleshwar to Haveri

Haveri is approximately 400+ kms from Mahabaleshwar. The fastest way to reach Haveri from Mahabaleshwar is by Cab, Bus Via Karad. It takes approximately 9 hours. The cheapest way to reach Haveri from Mahabaleshwar is by Bus Via Satara which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mahabaleshwar

Haveri

Approx Travel Time

9h 2m

₹2,300

Onwards

Via Karad

FASTEST

Mahabaleshwar

Karad

Haveri

Approx Travel Time

8h 43m

On Demand

Mahabaleshwar

Karad

Haveri

Approx Travel Time

9h 15m

₹2,399

Onwards

Ads by MMT

Via Satara, Hubli

Mahabaleshwar

Satara

Hubli

Haveri

Approx Travel Time

9h 29m

₹2,678

Onwards

Via Hubli

Mahabaleshwar

Hubli

Haveri

Approx Travel Time

10h 33m

₹2,860

Onwards

Ads by MMT

Via Satara

CHEAPEST

Mahabaleshwar

Satara

Haveri

Approx Travel Time

9h 10m

₹1,929

Onwards

Mahabaleshwar

Satara

Haveri

Approx Travel Time

9h 4m

₹3,592

Onwards

Via Kolhapur

Mahabaleshwar

Kolhapur

Haveri

Approx Travel Time

9h 10m

₹2,149

Onwards

Mahabaleshwar

Kolhapur

Haveri

Approx Travel Time

9h 3m

₹5,734

Onwards

Via Satara, Belgaum

Mahabaleshwar

Satara

Belgaum

Haveri

Approx Travel Time

8h 46m

₹3,728

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Haveri?

Haveri is approximately 400+ kms from Mahabaleshwar.

How long does it take to reach Haveri from Mahabaleshwar?

It takes approximately 9 hours to reach Haveri from Mahabaleshwar by Cab, Bus Via Karad.

What is the cheapest way to reach Haveri from Mahabaleshwar?

The cheapest way to reach Haveri from Mahabaleshwar is by Bus Via Satara.

What is the fastest way to reach Haveri from Mahabaleshwar?

The fastest way to reach Haveri from Mahabaleshwar is by Cab, Bus Via Karad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India