hero
How2Go
Maihar to Dharmasthala

Maihar to Dharmasthala

Dharmasthala is approximately 2100+ kms from Maihar. The fastest way to reach Dharmasthala from Maihar is by Train, Flight, Bus Via Jabalpur, Bangalore. It takes approximately 16 hours. The cheapest way to reach Dharmasthala from Maihar is by Bus Via Katni, Bangalore which would take approximately 41 hours.

Sort By
Mode of Transport

Via Chitradurga

RECOMMENDED

Maihar

Chitradurga

Dharmasthala

Approx Travel Time

1d 14h 39m

On Demand

Via Katni, Bangalore

CHEAPEST

Maihar

Katni

Bangalore

Dharmasthala

Approx Travel Time

1d 16h 42m

₹2,677

Onwards

Ads by MMT

Via Bhopal, Bangalore

Maihar

Bhopal

Bangalore

Dharmasthala

Approx Travel Time

20h 57m

₹7,826

Onwards

Maihar

Bhopal

Bangalore

Dharmasthala

Approx Travel Time

19h 45m

₹7,406

Onwards

Via Prayagraj(Allahabad), Bangalore

Maihar

Prayagraj(Allahabad)

Bangalore

Dharmasthala

Approx Travel Time

17h 17m

₹9,176

Onwards

Maihar

Prayagraj(Allahabad)

Bangalore

Dharmasthala

Approx Travel Time

17h 15m

₹9,036

Onwards

Ads by MMT

Via Badami

Maihar

Badami

Dharmasthala

Approx Travel Time

1d 14h 6m

On Demand

Via Jabalpur, Bangalore

Maihar

Jabalpur

Bangalore

Dharmasthala

Approx Travel Time

15h 36m

₹8,701

Onwards

FASTEST

Maihar

Jabalpur

Bangalore

Dharmasthala

Approx Travel Time

15h 29m

₹8,456

Onwards

Via Nagpur, Bangalore

Maihar

Nagpur

Bangalore

Dharmasthala

Approx Travel Time

21h 24m

₹7,405

Onwards

Frequently Asked Questions

What is the distance between Maihar and Dharmasthala?

Dharmasthala is approximately 2100+ kms from Maihar.

How long does it take to reach Dharmasthala from Maihar?

It takes approximately 16 hours to reach Dharmasthala from Maihar by Train, Flight, Bus Via Jabalpur, Bangalore.

What is the cheapest way to reach Dharmasthala from Maihar?

The cheapest way to reach Dharmasthala from Maihar is by Bus Via Katni, Bangalore.

What is the fastest way to reach Dharmasthala from Maihar?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India