Perinthalmanna to Maihar Distance

Maihar is approximately 1900+ km from Perinthalmanna. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Maihar, with a total travel time of approximately 18 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Perinthalmanna, India to Maihar, India

Via Cochin, Nagpur

RECOMMENDED

Perinthalmanna

Cochin

Nagpur

Maihar

Approx Travel Time

18h 30m

₹7,153

Onwards

FASTEST

Perinthalmanna

Cochin

Nagpur

Maihar

Approx Travel Time

17h 48m

₹8,338

Onwards

Perinthalmanna

Cochin

Nagpur

Maihar

Approx Travel Time

19h 49m

₹7,908

Onwards

Perinthalmanna

Cochin

Nagpur

Maihar

Approx Travel Time

19h 7m

₹9,093

Onwards

Perinthalmanna

Cochin

Nagpur

Maihar

Approx Travel Time

19h 19m

₹10,381

Onwards

Via Cochin, Bhopal

Perinthalmanna

Cochin

Bhopal

Maihar

Approx Travel Time

19h 43m

₹7,482

Onwards

Perinthalmanna

Cochin

Bhopal

Maihar

Approx Travel Time

18h 31m

₹7,212

Onwards

Perinthalmanna

Cochin

Bhopal

Maihar

Approx Travel Time

19h 50m

₹7,967

Onwards

Perinthalmanna

Cochin

Bhopal

Maihar

Approx Travel Time

21h 2m

₹8,237

Onwards

Ads by MMT

Via Calicut, Hyderabad

CHEAPEST

Perinthalmanna

Calicut

Hyderabad

Maihar

Approx Travel Time

1d 17h 6m

₹6,100

Onwards

Frequently Asked Questions

What is the distance between Perinthalmanna and Maihar?

Maihar is approximately 1900+ km from Perinthalmanna.

How long does it take to reach Maihar from Perinthalmanna?

It takes approximately 18 hours to reach Maihar from Perinthalmanna by Train, Flight, Bus Via Cochin, Nagpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India