
Hajipur to Moga
Moga is approximately 1300+ kms from Hajipur. The fastest way to reach Moga from Hajipur is by Train, Flight Via Patna, Mohali. It takes approximately 9 hours. The cheapest way to reach Moga from Hajipur is by Train Via Moradabad, Ludhiana which would take approximately 29 hours.
Sort By
Mode of Transport
Via Patna, Mohali
RECOMMENDED
Hajipur
Patna
Mohali
Moga
Approx Travel Time
9h 30m
On Demand
FASTEST
Hajipur
Patna
Mohali
Moga
Approx Travel Time
9h 5m
On Demand
Via Prayagraj(Allahabad), Mohali
Hajipur
Prayagraj(Allahabad)
Mohali
Moga
Approx Travel Time
15h 50m
On Demand
Via Deoria, Delhi
Hajipur
Deoria
Delhi
Moga
Approx Travel Time
17h 20m
On Demand
Via Lucknow, Mohali
Hajipur
Lucknow
Mohali
Moga
Approx Travel Time
19h
On Demand
Via Delhi
Hajipur
Delhi
Moga
Approx Travel Time
1d 5h 40m
₹3,337
Onwards
Via Bareilly, Ludhiana
Hajipur
Bareilly
Ludhiana
Moga
Approx Travel Time
1d 4h 35m
₹570
Onwards
Via Chandigarh
Hajipur
Chandigarh
Moga
Approx Travel Time
1d 3h 35m
₹3,886
Onwards
Via Ghaziabad, Ludhiana
Hajipur
Ghaziabad
Ludhiana
Moga
Approx Travel Time
23h 50m
On Demand
Via Moradabad, Ludhiana
CHEAPEST
Hajipur
Moradabad
Ludhiana
Moga
Approx Travel Time
1d 4h 20m
₹565
Onwards
Frequently Asked Questions
What is the distance between Hajipur and Moga?
Moga is approximately 1300+ kms from Hajipur.
How long does it take to reach Moga from Hajipur?
It takes approximately 9 hours to reach Moga from Hajipur by Train, Flight Via Patna, Mohali.
What is the cheapest way to reach Moga from Hajipur?
The cheapest way to reach Moga from Hajipur is by Train Via Moradabad, Ludhiana.
What is the fastest way to reach Moga from Hajipur?
The fastest way to reach Moga from Hajipur is by Train, Flight Via Patna, Mohali.