hero
How2Go
Pratapgarh to Maihar

Pratapgarh to Maihar

Maihar is approximately 800+ km from Pratapgarh, 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 Maihar.

Read More
Sort By
Mode of Transport

Via Ratlam

RECOMMENDED

Pratapgarh

Ratlam

Maihar

Approx Travel Time

16h 18m

₹780

Onwards

Via Ujjain

Pratapgarh

Ujjain

Maihar

Approx Travel Time

16h 50m

₹1,180

Onwards

CHEAPEST

Pratapgarh

Ujjain

Maihar

Approx Travel Time

16h 23m

₹740

Onwards

Ads by MMT

Via Indore, Jabalpur

Pratapgarh

Indore

Jabalpur

Maihar

Approx Travel Time

11h 58m

₹5,774

Onwards

Pratapgarh

Indore

Jabalpur

Maihar

Approx Travel Time

20h 3m

₹4,546

Onwards

Via Indore, Rewa

FASTEST

Pratapgarh

Indore

Rewa

Maihar

Approx Travel Time

11h 55m

₹6,340

Onwards

Pratapgarh

Indore

Rewa

Maihar

Approx Travel Time

12h 25m

₹6,395

Onwards

Ads by MMT

Via Bhopal

Pratapgarh

Bhopal

Maihar

Approx Travel Time

16h 18m

₹930

Onwards

Via Mandsaur, Bhopal

Pratapgarh

Mandsaur

Bhopal

Maihar

Approx Travel Time

16h 13m

₹1,030

Onwards

Via Jaora, Ujjain

Pratapgarh

Jaora

Ujjain

Maihar

Approx Travel Time

16h 17m

₹991

Onwards

Frequently Asked Questions

What is the distance between Pratapgarh and Maihar?

Maihar is approximately 800+ kms from Pratapgarh.

How long does it take to reach Maihar from Pratapgarh?

It takes approximately 12 hours to reach Maihar from Pratapgarh by Bus, Flight, Train Via Indore, Rewa.

What is the cheapest way to reach Maihar from Pratapgarh?

The cheapest way to reach Maihar from Pratapgarh is by Bus, Train Via Ujjain.

What is the fastest way to reach Maihar from Pratapgarh?

The fastest way to reach Maihar from Pratapgarh is by Bus, Flight, Train Via Indore, Rewa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India