
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 Ludhiana which would take approximately 27 hours.
Sort By
Mode of Transport
Via Patna, Mohali
RECOMMENDED
FASTEST
Hajipur
Patna
Mohali
Moga
Approx Travel Time
9h 5m
On Demand
Hajipur
Patna
Mohali
Moga
Approx Travel Time
9h 30m
On Demand
Via Deoria, Delhi
Hajipur
Deoria
Delhi
Moga
Approx Travel Time
17h 20m
On Demand
Via Prayagraj(Allahabad), Mohali
Hajipur
Prayagraj(Allahabad)
Mohali
Moga
Approx Travel Time
15h 50m
On Demand
Via Lucknow, Mohali
Hajipur
Lucknow
Mohali
Moga
Approx Travel Time
19h
On Demand
Via Gorakhpur, Ludhiana
Hajipur
Gorakhpur
Ludhiana
Moga
Approx Travel Time
1d 4h 5m
₹555
Onwards
Via Bareilly, Ludhiana
Hajipur
Bareilly
Ludhiana
Moga
Approx Travel Time
1d 4h 35m
₹570
Onwards
Via Ludhiana
CHEAPEST
Hajipur
Ludhiana
Moga
Approx Travel Time
1d 2h 55m
₹490
Onwards
Via Moradabad, Ludhiana
Hajipur
Moradabad
Ludhiana
Moga
Approx Travel Time
1d 4h 20m
₹565
Onwards
Via Shahjahanpur, Ludhiana
Hajipur
Shahjahanpur
Ludhiana
Moga
Approx Travel Time
1d 4h 50m
₹690
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 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.