Puri to Jammu Distance

The road distance between Puri and Jammu is approximately 2400+ km, and the drive usually takes around 38 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Jammu Airport is located in Jammu. Flying is the fastest way to reach Jammu, with a total travel time of approximately 7 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 Puri, India to Jammu, India

Via Bhubaneshwar, Indore

RECOMMENDED

Puri

Bhubaneshwar

Indore

Jammu

Approx Travel Time

7h 32m

₹16,268

Onwards

Puri

Bhubaneshwar

Indore

Jammu

Approx Travel Time

8h 32m

₹17,445

Onwards

Via Bhubaneshwar, Delhi

FASTEST

Puri

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

7h 17m

₹16,913

Onwards

CHEAPEST

Puri

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

1d 6h 55m

₹1,070

Onwards

Puri

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

1d 7h 45m

₹2,247

Onwards

Puri

Bhubaneshwar

Delhi

Jammu

Approx Travel Time

1d 9h 6m

₹1,105

Onwards

Ads by MMT

Via Kolkata, Delhi

Puri

Kolkata

Delhi

Jammu

Approx Travel Time

2d 2h 40m

₹3,310

Onwards

Direct Options

Puri

Jammu

Approx Travel Time

1d 13h 58m

₹57,185

Onwards

Ads by MMT

Via Bhubaneshwar, Ahmedabad

Puri

Bhubaneshwar

Ahmedabad

Jammu

Approx Travel Time

8h 2m

₹16,856

Onwards

Via Bhubaneshwar, Mohali

Puri

Bhubaneshwar

Mohali

Jammu

Approx Travel Time

8h 17m

₹17,369

Onwards

Frequently Asked Questions

What is the distance between Puri and Jammu?

The distance between Puri and Jammu is approximately 2400+ km by road.

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

The straight-line distance is approximately 1750+ km.

How long does it take to travel from Puri to Jammu by road?

It takes around 38 hours by road.

What is the distance from Puri to Jammu via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 2200+ km, taking around 8 hours.

Does the distance from Puri to Jammu change by route?

Yes — the road distance varies from 2400+ km via the direct route to 2200+ km via Bhubaneshwar, depending on the path taken.

Does travel time between Puri and Jammu vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Puri and Jammu?

The driving distance is 2400+ km, while the straight-line distance is shorter at 1750+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India