hero
How2Go
Maihar to Mirzapur

Maihar to Mirzapur

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Maihar

Mirzapur

Approx Travel Time

4h 40m

₹200

Onwards

Maihar

Mirzapur

Approx Travel Time

4h 51m

₹1,300

Onwards

Via Satna, Karwi

FASTEST

Maihar

Satna

Karwi

Mirzapur

Approx Travel Time

4h 1m

₹380

Onwards

Via Satna

Maihar

Satna

Mirzapur

Approx Travel Time

4h 45m

₹230

Onwards

Maihar

Satna

Mirzapur

Approx Travel Time

6h 20m

₹245

Onwards

Via Prayagraj(Allahabad)

Maihar

Prayagraj(Allahabad)

Mirzapur

Approx Travel Time

4h 49m

₹305

Onwards

Via Karwi

Maihar

Karwi

Mirzapur

Approx Travel Time

5h 8m

₹335

Onwards

Via Karwi, Prayagraj(Allahabad)

Maihar

Karwi

Prayagraj(Allahabad)

Mirzapur

Approx Travel Time

4h 39m

₹435

Onwards

Via Satna, Prayagraj(Allahabad)

Maihar

Satna

Prayagraj(Allahabad)

Mirzapur

Approx Travel Time

4h 54m

₹300

Onwards

Via Katni

Maihar

Katni

Mirzapur

Approx Travel Time

6h 3m

₹280

Onwards

Frequently Asked Questions

What is the distance between Maihar and Mirzapur?

Mirzapur is approximately 250+ kms from Maihar.

How long does it take to reach Mirzapur from Maihar?

It takes approximately 4 hours to reach Mirzapur from Maihar by Train Via Satna, Karwi.

What is the cheapest way to reach Mirzapur from Maihar?

The cheapest way to reach Mirzapur from Maihar is by Train.

What is the fastest way to reach Mirzapur from Maihar?

The fastest way to reach Mirzapur from Maihar is by Train Via Satna, Karwi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India