
Mahoba to Moga
Moga is approximately 1150+ kms from Mahoba. The fastest way to reach Moga from Mahoba is by Train, Flight Via Khajuraho, Delhi. It takes approximately 12 hours. The cheapest way to reach Moga from Mahoba is by Train Via Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow, Amritsar
RECOMMENDED
Mahoba
Lucknow
Amritsar
Moga
Approx Travel Time
12h 16m
₹12,188
Onwards
Via Khajuraho, Delhi
FASTEST
Mahoba
Khajuraho
Delhi
Moga
Approx Travel Time
12h 10m
₹4,486
Onwards
Mahoba
Khajuraho
Delhi
Moga
Approx Travel Time
12h 53m
₹8,517
Onwards
Via Delhi
Mahoba
Delhi
Moga
Approx Travel Time
18h 21m
₹3,498
Onwards
CHEAPEST
Mahoba
Delhi
Moga
Approx Travel Time
16h 56m
₹520
Onwards
Mahoba
Delhi
Moga
Approx Travel Time
23h 10m
₹4,342
Onwards
Via Kanpur, Ludhiana
Mahoba
Kanpur
Ludhiana
Moga
Approx Travel Time
19h 33m
₹4,247
Onwards
Via Chatarpur, Delhi
Mahoba
Chatarpur
Delhi
Moga
Approx Travel Time
23h 21m
₹8,079
Onwards
Via Lucknow, Mohali
Mahoba
Lucknow
Mohali
Moga
Approx Travel Time
12h 36m
₹12,187
Onwards
Via Kanpur, Delhi
Mahoba
Kanpur
Delhi
Moga
Approx Travel Time
14h 6m
₹7,313
Onwards
Frequently Asked Questions
What is the distance between Mahoba and Moga?
Moga is approximately 1150+ kms from Mahoba.
How long does it take to reach Moga from Mahoba?
It takes approximately 12 hours to reach Moga from Mahoba by Train, Flight Via Khajuraho, Delhi.
What is the cheapest way to reach Moga from Mahoba?
The cheapest way to reach Moga from Mahoba is by Train Via Delhi.
What is the fastest way to reach Moga from Mahoba?
The fastest way to reach Moga from Mahoba is by Train, Flight Via Khajuraho, Delhi.


