hero
How2Go
Shivamogga to Maihar

Shivamogga to Maihar

Maihar is approximately 1550+ kms from Shivamogga. The fastest way to reach Maihar from Shivamogga is by Flight, Bus Via Bangalore, Jabalpur. It takes approximately 9 hours. The cheapest way to reach Maihar from Shivamogga is by Train Via Bangalore, Gondia which would take approximately 34 hours.

Sort By
Mode of Transport

Via Bangalore, Jabalpur

RECOMMENDED

Shivamogga

Bangalore

Jabalpur

Maihar

Approx Travel Time

12h 26m

₹7,282

Onwards

Shivamogga

Bangalore

Jabalpur

Maihar

Approx Travel Time

12h 24m

₹7,527

Onwards

FASTEST

Shivamogga

Bangalore

Jabalpur

Maihar

Approx Travel Time

9h 10m

₹19,596

Onwards

Shivamogga

Bangalore

Jabalpur

Maihar

Approx Travel Time

14h 52m

₹7,667

Onwards

Shivamogga

Bangalore

Jabalpur

Maihar

Approx Travel Time

14h 50m

₹7,912

Onwards

Via Bagalkot

Shivamogga

Bagalkot

Maihar

Approx Travel Time

1d 8h 18m

₹7,066

Onwards

Ads by MMT

Via Hyderabad

Shivamogga

Hyderabad

Maihar

Approx Travel Time

1d 12h 7m

₹3,260

Onwards

Via Bangalore, Gondia

CHEAPEST

Shivamogga

Bangalore

Gondia

Maihar

Approx Travel Time

1d 9h 46m

₹940

Onwards

Ads by MMT

Via Bangalore, Prayagraj(Allahabad)

Shivamogga

Bangalore

Prayagraj(Allahabad)

Maihar

Approx Travel Time

14h 7m

₹8,017

Onwards

Via Goa, Bhopal

Shivamogga

Goa

Bhopal

Maihar

Approx Travel Time

13h 27m

₹8,753

Onwards

Frequently Asked Questions

What is the distance between Shivamogga and Maihar?

Maihar is approximately 1550+ kms from Shivamogga.

How long does it take to reach Maihar from Shivamogga?

It takes approximately 9 hours to reach Maihar from Shivamogga by Flight, Bus Via Bangalore, Jabalpur.

What is the cheapest way to reach Maihar from Shivamogga?

The cheapest way to reach Maihar from Shivamogga is by Train Via Bangalore, Gondia.

What is the fastest way to reach Maihar from Shivamogga?

The fastest way to reach Maihar from Shivamogga is by Flight, Bus Via Bangalore, Jabalpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India