Haldia to Raxaul Distance

Raxaul is approximately 700+ km from Haldia. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Raxaul, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Haldia, India to Raxaul, India

Via Asansol

RECOMMENDED

Haldia

Asansol

Raxaul

Approx Travel Time

16h 43m

On Demand

Via Kolkata, Muzaffarpur

Haldia

Kolkata

Muzaffarpur

Raxaul

Approx Travel Time

11h 28m

₹15,195

Onwards

Haldia

Kolkata

Muzaffarpur

Raxaul

Approx Travel Time

11h 25m

₹17,939

Onwards

FASTEST

Haldia

Kolkata

Muzaffarpur

Raxaul

Approx Travel Time

10h 58m

₹22,661

Onwards

Haldia

Kolkata

Muzaffarpur

Raxaul

Approx Travel Time

11h 1m

₹19,917

Onwards

Ads by MMT

Via Kolkata, Patna

Haldia

Kolkata

Patna

Raxaul

Approx Travel Time

13h 27m

₹8,689

Onwards

Haldia

Kolkata

Patna

Raxaul

Approx Travel Time

13h 24m

₹11,549

Onwards

Via Muzaffarpur

CHEAPEST

Haldia

Muzaffarpur

Raxaul

Approx Travel Time

21h 19m

₹1,045

Onwards

Haldia

Muzaffarpur

Raxaul

Approx Travel Time

20h 32m

₹4,763

Onwards

Haldia

Muzaffarpur

Raxaul

Approx Travel Time

22h 39m

₹1,550

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Haldia and Raxaul?

The straight-line distance is approximately 600+ km.

What is the distance from Haldia to Raxaul via Asansol?

Via Asansol, the distance is approximately 700+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India