hero
How2Go
Aonla to Maihar

Aonla to Maihar

Maihar is approximately 650+ km from Aonla, 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 Bareilly, Banda

RECOMMENDED

Aonla

Bareilly

Banda

Maihar

Approx Travel Time

9h 40m

On Demand

FASTEST

Aonla

Bareilly

Banda

Maihar

Approx Travel Time

7h 32m

On Demand

Via Bareilly, Gyanpur

Aonla

Bareilly

Gyanpur

Maihar

Approx Travel Time

15h

On Demand

Ads by MMT

Via Bareilly, Prayagraj(Allahabad)

CHEAPEST

Aonla

Bareilly

Prayagraj(Allahabad)

Maihar

Approx Travel Time

14h 17m

₹495

Onwards

Aonla

Bareilly

Prayagraj(Allahabad)

Maihar

Approx Travel Time

14h 17m

On Demand

Via Bareilly, Bela

Aonla

Bareilly

Bela

Maihar

Approx Travel Time

15h 1m

On Demand

Aonla

Bareilly

Bela

Maihar

Approx Travel Time

15h 1m

On Demand

Ads by MMT

Via Rampur (Uttar Pradesh), Prayagraj(Allahabad)

Aonla

Rampur (Uttar Pradesh)

Prayagraj(Allahabad)

Maihar

Approx Travel Time

15h 43m

On Demand

Via Bareilly, Lucknow

Aonla

Bareilly

Lucknow

Maihar

Approx Travel Time

16h

On Demand

Via Sultanpur

Aonla

Sultanpur

Maihar

Approx Travel Time

16h 41m

₹1,244

Onwards

Frequently Asked Questions

What is the distance between Aonla and Maihar?

Maihar is approximately 650+ kms from Aonla.

How long does it take to reach Maihar from Aonla?

It takes approximately 8 hours to reach Maihar from Aonla by Cab, Bus Via Bareilly, Banda.

What is the cheapest way to reach Maihar from Aonla?

The cheapest way to reach Maihar from Aonla is by Train Via Bareilly, Prayagraj(Allahabad).

What is the fastest way to reach Maihar from Aonla?

The fastest way to reach Maihar from Aonla is by Cab, Bus Via Bareilly, Banda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India