Maihar to Moga
Moga is approximately 1200+ kms from Maihar. The fastest way to reach Moga from Maihar is by Train, Flight Via Prayagraj(Allahabad), Mohali. It takes approximately 12 hours. The cheapest way to reach Moga from Maihar is by Train Via Delhi, Ludhiana which would take approximately 24 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad), Mohali
RECOMMENDED
FASTEST
Maihar
Prayagraj(Allahabad)
Mohali
Moga
Approx Travel Time
11h 35m
On Demand
Via Agra, Ludhiana
Maihar
Agra
Ludhiana
Moga
Approx Travel Time
1d 0h 5m
₹840
Onwards
Via Gwalior, Delhi
Maihar
Gwalior
Delhi
Moga
Approx Travel Time
19h 50m
On Demand
Via Lucknow, Mohali
Maihar
Lucknow
Mohali
Moga
Approx Travel Time
13h 50m
On Demand
Via Delhi
Maihar
Delhi
Moga
Approx Travel Time
23h 40m
₹3,745
Onwards
Via Delhi, Ludhiana
CHEAPEST
Maihar
Delhi
Ludhiana
Moga
Approx Travel Time
23h 50m
₹735
Onwards
Via Mathura, Ludhiana
Maihar
Mathura
Ludhiana
Moga
Approx Travel Time
1d 0h 5m
₹825
Onwards
Via Gwalior, Ludhiana
Maihar
Gwalior
Ludhiana
Moga
Approx Travel Time
1d 0h 5m
On Demand
Via Faridabad, Ludhiana
Maihar
Faridabad
Ludhiana
Moga
Approx Travel Time
1d 0h 5m
₹815
Onwards
Via Kanpur, Delhi
Maihar
Kanpur
Delhi
Moga
Approx Travel Time
18h 5m
₹7,584
Onwards
Frequently Asked Questions
What is the distance between Maihar and Moga?
Moga is approximately 1200+ kms from Maihar.
How long does it take to reach Moga from Maihar?
It takes approximately 12 hours to reach Moga from Maihar by Train, Flight Via Prayagraj(Allahabad), Mohali.
What is the cheapest way to reach Moga from Maihar?
The cheapest way to reach Moga from Maihar is by Train Via Delhi, Ludhiana.
What is the fastest way to reach Moga from Maihar?
The fastest way to reach Moga from Maihar is by Train, Flight Via Prayagraj(Allahabad), Mohali.