hero
How2Go
Mahabaleshwar to Shivamogga

Mahabaleshwar to Shivamogga

Shivamogga is approximately 550+ kms from Mahabaleshwar. The fastest way to reach Shivamogga from Mahabaleshwar is by Cab, Flight Via Pune, Goa. It takes approximately 9 hours. The cheapest way to reach Shivamogga from Mahabaleshwar is by Bus, Flight Via Pune, Goa which would take approximately 9 hours.

Sort By
Mode of Transport

Via Karad

RECOMMENDED

Mahabaleshwar

Karad

Shivamogga

Approx Travel Time

12h 10m

On Demand

Mahabaleshwar

Karad

Shivamogga

Approx Travel Time

11h 53m

On Demand

Via Dharwad

Mahabaleshwar

Dharwad

Shivamogga

Approx Travel Time

12h 5m

On Demand

Ads by MMT

Via Pune, Goa

FASTEST

Mahabaleshwar

Pune

Goa

Shivamogga

Approx Travel Time

8h 33m

₹7,828

Onwards

CHEAPEST

Mahabaleshwar

Pune

Goa

Shivamogga

Approx Travel Time

9h 10m

₹4,849

Onwards

Via Satara, Belgaum

Mahabaleshwar

Satara

Belgaum

Shivamogga

Approx Travel Time

11h 52m

On Demand

Ads by MMT

Via Kolhapur, Goa

Mahabaleshwar

Kolhapur

Goa

Shivamogga

Approx Travel Time

8h 33m

₹15,902

Onwards

Via Satara

Mahabaleshwar

Satara

Shivamogga

Approx Travel Time

12h 4m

On Demand

Mahabaleshwar

Satara

Shivamogga

Approx Travel Time

12h 40m

On Demand

Via Kolhapur

Mahabaleshwar

Kolhapur

Shivamogga

Approx Travel Time

10h 53m

₹5,384

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Shivamogga?

Shivamogga is approximately 550+ kms from Mahabaleshwar.

How long does it take to reach Shivamogga from Mahabaleshwar?

It takes approximately 9 hours to reach Shivamogga from Mahabaleshwar by Cab, Flight Via Pune, Goa.

What is the cheapest way to reach Shivamogga from Mahabaleshwar?

The cheapest way to reach Shivamogga from Mahabaleshwar is by Bus, Flight Via Pune, Goa.

What is the fastest way to reach Shivamogga from Mahabaleshwar?

The fastest way to reach Shivamogga from Mahabaleshwar is by Cab, Flight Via Pune, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India