
Aonla to Moga
Moga is approximately 500+ kms from Aonla. The fastest way to reach Moga from Aonla is by Train Via Moradabad. It takes approximately 13 hours. The cheapest way to reach Moga from Aonla is by Train Via Moradabad, Ludhiana which would take approximately 14 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
FASTEST
Aonla
Moradabad
Moga
Approx Travel Time
12h 33m
On Demand
Via Moradabad, Ludhiana
Aonla
Moradabad
Ludhiana
Moga
Approx Travel Time
13h 54m
₹2,564
Onwards
CHEAPEST
Aonla
Moradabad
Ludhiana
Moga
Approx Travel Time
13h 30m
₹405
Onwards
Via Moradabad, Chandigarh
Aonla
Moradabad
Chandigarh
Moga
Approx Travel Time
13h 55m
₹792
Onwards
Aonla
Moradabad
Chandigarh
Moga
Approx Travel Time
13h 49m
₹3,671
Onwards
Via Bareilly, Ludhiana
Aonla
Bareilly
Ludhiana
Moga
Approx Travel Time
12h 50m
₹425
Onwards
Aonla
Bareilly
Ludhiana
Moga
Approx Travel Time
13h 14m
₹2,584
Onwards
Via Bareilly
Aonla
Bareilly
Moga
Approx Travel Time
12h 48m
On Demand
Via Moradabad, Saharanpur
Aonla
Moradabad
Saharanpur
Moga
Approx Travel Time
14h 8m
On Demand
Via Chandausi, Ludhiana
Aonla
Chandausi
Ludhiana
Moga
Approx Travel Time
14h 5m
On Demand
Frequently Asked Questions
What is the distance between Aonla and Moga?
Moga is approximately 500+ kms from Aonla.
How long does it take to reach Moga from Aonla?
It takes approximately 13 hours to reach Moga from Aonla by Train Via Moradabad.
What is the cheapest way to reach Moga from Aonla?
The cheapest way to reach Moga from Aonla is by Train Via Moradabad, Ludhiana.
What is the fastest way to reach Moga from Aonla?
The fastest way to reach Moga from Aonla is by Train Via Moradabad.