hero
How2Go
Nirmal to Maihar

Nirmal to Maihar

Maihar is approximately 700+ km from Nirmal, 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 Jabalpur

RECOMMENDED

Nirmal

Jabalpur

Maihar

Approx Travel Time

14h 8m

₹2,085

Onwards

Via Nagpur

Nirmal

Nagpur

Maihar

Approx Travel Time

15h 25m

₹2,256

Onwards

Nirmal

Nagpur

Maihar

Approx Travel Time

14h 56m

₹9,562

Onwards

Nirmal

Nagpur

Maihar

Approx Travel Time

15h 34m

₹9,020

Onwards

CHEAPEST

Nirmal

Nagpur

Maihar

Approx Travel Time

16h 3m

₹1,714

Onwards

Via Hyderabad, Jabalpur

FASTEST

Nirmal

Hyderabad

Jabalpur

Maihar

Approx Travel Time

11h 31m

₹11,640

Onwards

Via Itarsi

Nirmal

Itarsi

Maihar

Approx Travel Time

14h 7m

₹2,245

Onwards

Via Betul

Nirmal

Betul

Maihar

Approx Travel Time

15h 14m

₹1,840

Onwards

Via Adilabad, Jabalpur

Nirmal

Adilabad

Jabalpur

Maihar

Approx Travel Time

14h 40m

₹3,335

Onwards

Nirmal

Adilabad

Jabalpur

Maihar

Approx Travel Time

14h 26m

₹5,857

Onwards

Frequently Asked Questions

What is the distance between Nirmal and Maihar?

Maihar is approximately 700+ kms from Nirmal.

How long does it take to reach Maihar from Nirmal?

It takes approximately 12 hours to reach Maihar from Nirmal by Cab, Flight, Train Via Hyderabad, Jabalpur.

What is the cheapest way to reach Maihar from Nirmal?

The cheapest way to reach Maihar from Nirmal is by Bus, Train Via Nagpur.

What is the fastest way to reach Maihar from Nirmal?

The fastest way to reach Maihar from Nirmal is by Cab, Flight, Train Via Hyderabad, Jabalpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India