Pathankot to Puri Distance

The road distance between Pathankot and Puri is approximately 2150+ km, and the drive usually takes around 39 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Puri, with a total travel time of approximately 12 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 Pathankot, India to Puri, India

Via Mohali, Bhubaneshwar

RECOMMENDED

Pathankot

Mohali

Bhubaneshwar

Puri

Approx Travel Time

12h 57m

On Demand

Pathankot

Mohali

Bhubaneshwar

Puri

Approx Travel Time

14h 6m

On Demand

Pathankot

Mohali

Bhubaneshwar

Puri

Approx Travel Time

13h 16m

₹8,543

Onwards

Via Jammu, Bhubaneshwar

FASTEST

Pathankot

Jammu

Bhubaneshwar

Puri

Approx Travel Time

11h 56m

₹10,341

Onwards

Pathankot

Jammu

Bhubaneshwar

Puri

Approx Travel Time

12h 21m

₹10,064

Onwards

Ads by MMT

Via Bilaspur, Chattisgarh

Pathankot

Bilaspur, Chattisgarh

Puri

Approx Travel Time

1d 13h 10m

On Demand

Via Ghaziabad

CHEAPEST

Pathankot

Ghaziabad

Puri

Approx Travel Time

1d 15h 33m

₹1,289

Onwards

Ads by MMT

Via Bhilai

Pathankot

Bhilai

Puri

Approx Travel Time

1d 18h 19m

On Demand

Via Bilaspur, Chattisgarh, Bhubaneshwar

Pathankot

Bilaspur, Chattisgarh

Bhubaneshwar

Puri

Approx Travel Time

1d 14h 10m

On Demand

Direct Options

Pathankot

Puri

Approx Travel Time

1d 14h 29m

On Demand

Frequently Asked Questions

What is the distance between Pathankot and Puri?

Puri is approximately 1750+ km from Pathankot.

How long does it take to reach Puri from Pathankot?

It takes approximately 12 hours to reach Puri from Pathankot by Bus, Flight, Train Via Jammu, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India