
Hathras to Moga
Moga is approximately 550+ kms from Hathras. The fastest way to reach Moga from Hathras is by Train, Flight Via Ghaziabad, Ludhiana. It takes approximately 9 hours. The cheapest way to reach Moga from Hathras is by Train Via Sonipat, Ludhiana which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ludhiana
RECOMMENDED
Hathras
Ludhiana
Moga
Approx Travel Time
12h 25m
On Demand
Hathras
Ludhiana
Moga
Approx Travel Time
12h 40m
On Demand
Via Delhi
Hathras
Delhi
Moga
Approx Travel Time
13h 54m
₹3,445
Onwards
Via Sonipat, Ludhiana
CHEAPEST
Hathras
Sonipat
Ludhiana
Moga
Approx Travel Time
13h 35m
₹420
Onwards
Via Panipat, Ludhiana
Hathras
Panipat
Ludhiana
Moga
Approx Travel Time
13h 50m
₹470
Onwards
Via Ghaziabad, Ludhiana
FASTEST
Hathras
Ghaziabad
Ludhiana
Moga
Approx Travel Time
8h 20m
On Demand
Hathras
Ghaziabad
Ludhiana
Moga
Approx Travel Time
9h 17m
On Demand
Via Chandigarh
Hathras
Chandigarh
Moga
Approx Travel Time
13h 25m
₹3,483
Onwards
Via Delhi, Ludhiana
Hathras
Delhi
Ludhiana
Moga
Approx Travel Time
14h 4m
₹435
Onwards
Via Mathura, Ludhiana
Hathras
Mathura
Ludhiana
Moga
Approx Travel Time
14h 35m
₹2,147
Onwards
Frequently Asked Questions
What is the distance between Hathras and Moga?
Moga is approximately 550+ kms from Hathras.
How long does it take to reach Moga from Hathras?
It takes approximately 9 hours to reach Moga from Hathras by Train, Flight Via Ghaziabad, Ludhiana.
What is the cheapest way to reach Moga from Hathras?
The cheapest way to reach Moga from Hathras is by Train Via Sonipat, Ludhiana.
What is the fastest way to reach Moga from Hathras?
The fastest way to reach Moga from Hathras is by Train, Flight Via Ghaziabad, Ludhiana.