
Moga to Maihar
Maihar is approximately 1100+ kms from Moga. The fastest way to reach Maihar from Moga is by Cab, Flight, Train Via Mohali, Prayagraj(Allahabad). It takes approximately 11 hours. The cheapest way to reach Maihar from Moga is by Train Via Firozpur, Dabra which would take approximately 25 hours.
Sort By
Mode of Transport
Via Mohali, Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Moga
Mohali
Prayagraj(Allahabad)
Maihar
Approx Travel Time
11h 17m
₹9,311
Onwards
Moga
Mohali
Prayagraj(Allahabad)
Maihar
Approx Travel Time
13h 54m
₹9,951
Onwards
Via Delhi, Jabalpur
Moga
Delhi
Jabalpur
Maihar
Approx Travel Time
15h 12m
₹9,017
Onwards
Moga
Delhi
Jabalpur
Maihar
Approx Travel Time
15h 55m
₹9,207
Onwards
Via Delhi, Jhansi
Moga
Delhi
Jhansi
Maihar
Approx Travel Time
23h 6m
₹3,588
Onwards
Via Jalandhar, Prayagraj(Allahabad)
Moga
Jalandhar
Prayagraj(Allahabad)
Maihar
Approx Travel Time
22h 57m
₹3,215
Onwards
Via Firozpur, Dabra
CHEAPEST
Moga
Firozpur
Dabra
Maihar
Approx Travel Time
1d 0h 19m
₹880
Onwards
Via Delhi, Ayodhya
Moga
Delhi
Ayodhya
Maihar
Approx Travel Time
1d 6h 20m
₹5,342
Onwards
Via Mohali, Lucknow
Moga
Mohali
Lucknow
Maihar
Approx Travel Time
17h 47m
₹6,875
Onwards
Via Delhi, Prayagraj(Allahabad)
Moga
Delhi
Prayagraj(Allahabad)
Maihar
Approx Travel Time
16h 43m
₹8,253
Onwards
Frequently Asked Questions
What is the distance between Moga and Maihar?
Maihar is approximately 1100+ kms from Moga.
How long does it take to reach Maihar from Moga?
It takes approximately 11 hours to reach Maihar from Moga by Cab, Flight, Train Via Mohali, Prayagraj(Allahabad).
What is the cheapest way to reach Maihar from Moga?
The cheapest way to reach Maihar from Moga is by Train Via Firozpur, Dabra.
What is the fastest way to reach Maihar from Moga?
The fastest way to reach Maihar from Moga is by Cab, Flight, Train Via Mohali, Prayagraj(Allahabad).