
Moga to Meerut
Meerut is approximately 350+ kms from Moga. The fastest way to reach Meerut from Moga is by Train Via Ambala. It takes approximately 9 hours. The cheapest way to reach Meerut from Moga is by Train Via Ludhiana, Sirhind which would take approximately 9 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Moga
Ambala
Meerut
Approx Travel Time
8h 32m
On Demand
Via Ludhiana, Sirhind
Moga
Ludhiana
Sirhind
Meerut
Approx Travel Time
9h 7m
₹2,477
Onwards
CHEAPEST
Moga
Ludhiana
Sirhind
Meerut
Approx Travel Time
8h 43m
₹235
Onwards
Via Chandigarh
Moga
Chandigarh
Meerut
Approx Travel Time
8h 59m
₹666
Onwards
Via Delhi
Moga
Delhi
Meerut
Approx Travel Time
11h 36m
₹4,872
Onwards
Moga
Delhi
Meerut
Approx Travel Time
11h 29m
₹3,399
Onwards
Via Yamunanagar
Moga
Yamunanagar
Meerut
Approx Travel Time
8h 38m
On Demand
Via Ludhiana, Yamunanagar
Moga
Ludhiana
Yamunanagar
Meerut
Approx Travel Time
9h 12m
₹2,477
Onwards
Moga
Ludhiana
Yamunanagar
Meerut
Approx Travel Time
8h 48m
₹235
Onwards
Via Ludhiana, Karnal
Moga
Ludhiana
Karnal
Meerut
Approx Travel Time
8h 53m
₹2,965
Onwards
Frequently Asked Questions
What is the distance between Moga and Meerut?
Meerut is approximately 350+ kms from Moga.
How long does it take to reach Meerut from Moga?
It takes approximately 9 hours to reach Meerut from Moga by Train Via Ambala.
What is the cheapest way to reach Meerut from Moga?
The cheapest way to reach Meerut from Moga is by Train Via Ludhiana, Sirhind.
What is the fastest way to reach Meerut from Moga?
The fastest way to reach Meerut from Moga is by Train Via Ambala.