Jammu to Haldia Distance

Haldia is approximately 1800+ km from Jammu. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Haldia, with a total travel time of approximately 8 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 Jammu, India to Haldia, India

Via Kolkata

RECOMMENDED

Jammu

Kolkata

Haldia

Approx Travel Time

9h 5m

₹9,319

Onwards

FASTEST

Jammu

Kolkata

Haldia

Approx Travel Time

8h 9m

₹12,096

Onwards

Via Kolkata, Kolaghat

Jammu

Kolkata

Kolaghat

Haldia

Approx Travel Time

9h 10m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Jammu

Delhi

Haldia

Approx Travel Time

1d 9h 25m

₹1,015

Onwards

Via Ghaziabad

Jammu

Ghaziabad

Haldia

Approx Travel Time

1d 11h 23m

₹1,219

Onwards

Ads by MMT

Via Delhi, Durgapur

Jammu

Delhi

Durgapur

Haldia

Approx Travel Time

1d 10h 6m

On Demand

Via Delhi, Kolkata

Jammu

Delhi

Kolkata

Haldia

Approx Travel Time

1d 22h 50m

₹3,369

Onwards

Jammu

Delhi

Kolkata

Haldia

Approx Travel Time

10h 35m

₹13,408

Onwards

Via Amritsar, Kolkata

Jammu

Amritsar

Kolkata

Haldia

Approx Travel Time

12h 59m

On Demand

Via Ghaziabad, Kolkata

Jammu

Ghaziabad

Kolkata

Haldia

Approx Travel Time

10h 30m

₹13,408

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1750+ km.

What is the distance from Jammu to Haldia via Kolkata?

Via Kolkata, the distance is approximately 1800+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India