
Moga to Haldia
Haldia is approximately 1850+ kms from Moga. The fastest way to reach Haldia from Moga is by Train, Flight, Bus Via Mohali, Kolkata. It takes approximately 11 hours. The cheapest way to reach Haldia from Moga is by Bus, Flight, Train Via Delhi, Prayagraj(Allahabad) which would take approximately 30 hours.
Sort By
Mode of Transport
Via Chandigarh, Kolkata
RECOMMENDED
Moga
Chandigarh
Kolkata
Haldia
Approx Travel Time
12h 5m
₹8,350
Onwards
Moga
Chandigarh
Kolkata
Haldia
Approx Travel Time
13h 8m
₹11,423
Onwards
Via Mohali, Kolkata
FASTEST
Moga
Mohali
Kolkata
Haldia
Approx Travel Time
11h 5m
On Demand
Moga
Mohali
Kolkata
Haldia
Approx Travel Time
12h 8m
On Demand
Via Delhi, Kolkata
Moga
Delhi
Kolkata
Haldia
Approx Travel Time
16h 20m
₹8,796
Onwards
Moga
Delhi
Kolkata
Haldia
Approx Travel Time
17h 23m
₹11,869
Onwards
Via Delhi, Durgapur
Moga
Delhi
Durgapur
Haldia
Approx Travel Time
18h 35m
On Demand
Via Delhi, Gaya
Moga
Delhi
Gaya
Haldia
Approx Travel Time
23h 5m
₹9,413
Onwards
Via Mohali, Prayagraj(Allahabad)
Moga
Mohali
Prayagraj(Allahabad)
Haldia
Approx Travel Time
1d 0h 5m
On Demand
Via Delhi, Prayagraj(Allahabad)
CHEAPEST
Moga
Delhi
Prayagraj(Allahabad)
Haldia
Approx Travel Time
1d 5h 20m
₹7,549
Onwards
Frequently Asked Questions
What is the distance between Moga and Haldia?
Haldia is approximately 1850+ kms from Moga.
How long does it take to reach Haldia from Moga?
It takes approximately 11 hours to reach Haldia from Moga by Train, Flight, Bus Via Mohali, Kolkata.
What is the cheapest way to reach Haldia from Moga?
The cheapest way to reach Haldia from Moga is by Bus, Flight, Train Via Delhi, Prayagraj(Allahabad).
What is the fastest way to reach Haldia from Moga?
The fastest way to reach Haldia from Moga is by Train, Flight, Bus Via Mohali, Kolkata.