
Mohali to Maihar
Maihar is approximately 900+ kms from Mohali. The fastest way to reach Maihar from Mohali is by Flight, Train Via Prayagraj(Allahabad). It takes approximately 8 hours. The cheapest way to reach Maihar from Mohali is by Bus Via Lucknow which would take approximately 22 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Mohali
Prayagraj(Allahabad)
Maihar
Approx Travel Time
8h 3m
₹5,939
Onwards
Via Delhi, Rewa
Mohali
Delhi
Rewa
Maihar
Approx Travel Time
8h 10m
₹9,569
Onwards
Mohali
Delhi
Rewa
Maihar
Approx Travel Time
8h 25m
₹9,509
Onwards
Via Delhi, Jabalpur
Mohali
Delhi
Jabalpur
Maihar
Approx Travel Time
9h 5m
₹12,613
Onwards
Mohali
Delhi
Jabalpur
Maihar
Approx Travel Time
8h 32m
₹8,495
Onwards
Via Faridabad
Mohali
Faridabad
Maihar
Approx Travel Time
19h 40m
On Demand
Via Jhansi
Mohali
Jhansi
Maihar
Approx Travel Time
18h 7m
On Demand
Via Jhansi, Satna
Mohali
Jhansi
Satna
Maihar
Approx Travel Time
18h 17m
On Demand
Via Lucknow
CHEAPEST
Mohali
Lucknow
Maihar
Approx Travel Time
22h
₹5,794
Onwards
Via Lucknow, Prayagraj(Allahabad)
Mohali
Lucknow
Prayagraj(Allahabad)
Maihar
Approx Travel Time
9h 28m
₹13,851
Onwards
Frequently Asked Questions
What is the distance between Mohali and Maihar?
Maihar is approximately 900+ kms from Mohali.
How long does it take to reach Maihar from Mohali?
It takes approximately 8 hours to reach Maihar from Mohali by Flight, Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Maihar from Mohali?
The cheapest way to reach Maihar from Mohali is by Bus Via Lucknow.
What is the fastest way to reach Maihar from Mohali?
The fastest way to reach Maihar from Mohali is by Flight, Train Via Prayagraj(Allahabad).


