hero
How2Go
Rampur to Maihar

Rampur to Maihar

Maihar is approximately 1200+ km from Rampur, 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 Ambala, Prayagraj(Allahabad)

RECOMMENDED

CHEAPEST

Rampur

Ambala

Prayagraj(Allahabad)

Maihar

Approx Travel Time

1d 1h 37m

₹1,584

Onwards

Via Mohali, Lucknow

Rampur

Mohali

Lucknow

Maihar

Approx Travel Time

21h 45m

₹11,919

Onwards

Rampur

Mohali

Lucknow

Maihar

Approx Travel Time

22h 7m

₹14,518

Onwards

Via Mohali, Jhansi

Rampur

Mohali

Jhansi

Maihar

Approx Travel Time

1d 1h 47m

₹6,569

Onwards

Via Shimla, Delhi, Jabalpur

Rampur

Shimla

Delhi

Jabalpur

Maihar

Approx Travel Time

14h 15m

₹14,132

Onwards

FASTEST

Rampur

Shimla

Delhi

Jabalpur

Maihar

Approx Travel Time

12h 6m

₹18,202

Onwards

Via Ambala, Faizabad

Rampur

Ambala

Faizabad

Maihar

Approx Travel Time

1d 10h 12m

₹3,597

Onwards

Via Shimla, Agra, Rewa

Rampur

Shimla

Agra

Rewa

Maihar

Approx Travel Time

1d 18h 7m

₹11,713

Onwards

Via Shimla, Delhi, Rewa

Rampur

Shimla

Delhi

Rewa

Maihar

Approx Travel Time

14h 27m

₹13,921

Onwards

Rampur

Shimla

Delhi

Rewa

Maihar

Approx Travel Time

12h 18m

₹17,991

Onwards

Frequently Asked Questions

What is the distance between Rampur and Maihar?

Maihar is approximately 1200+ kms from Rampur.

How long does it take to reach Maihar from Rampur?

It takes approximately 12 hours to reach Maihar from Rampur by Cab, Flight, Train Via Shimla, Delhi, Jabalpur.

What is the cheapest way to reach Maihar from Rampur?

The cheapest way to reach Maihar from Rampur is by Bus, Train Via Ambala, Prayagraj(Allahabad).

What is the fastest way to reach Maihar from Rampur?

The fastest way to reach Maihar from Rampur is by Cab, Flight, Train Via Shimla, Delhi, Jabalpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India