Puri to Pathankot Distance

The road distance between Puri and Pathankot is approximately 2300+ 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 Pathankot, 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 Puri, India to Pathankot, India

Via Bhubaneshwar, Jammu

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Jammu

Pathankot

Approx Travel Time

11h 51m

₹9,902

Onwards

Puri

Bhubaneshwar

Jammu

Pathankot

Approx Travel Time

12h 21m

₹9,648

Onwards

Puri

Bhubaneshwar

Jammu

Pathankot

Approx Travel Time

11h 58m

₹12,397

Onwards

Puri

Bhubaneshwar

Jammu

Pathankot

Approx Travel Time

13h 10m

₹9,947

Onwards

Via Bilaspur, Chattisgarh

CHEAPEST

Puri

Bilaspur, Chattisgarh

Pathankot

Approx Travel Time

1d 13h 10m

₹1,055

Onwards

Ads by MMT

Via Ghaziabad

Puri

Ghaziabad

Pathankot

Approx Travel Time

1d 16h 13m

₹1,573

Onwards

Via Bhilai

Puri

Bhilai

Pathankot

Approx Travel Time

1d 19h 34m

On Demand

Ads by MMT

Via Bhubaneshwar, Bilaspur, Chattisgarh

Puri

Bhubaneshwar

Bilaspur, Chattisgarh

Pathankot

Approx Travel Time

1d 14h 5m

₹4,182

Onwards

Direct Options

Puri

Pathankot

Approx Travel Time

1d 14h 33m

On Demand

Via Bhubaneshwar, Mohali

Puri

Bhubaneshwar

Mohali

Pathankot

Approx Travel Time

13h 6m

₹8,893

Onwards

Frequently Asked Questions

What is the distance between Puri and Pathankot?

Pathankot is approximately 1850+ km from Puri.

How long does it take to reach Pathankot from Puri?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India