Katra to Puri Distance

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

Via Jammu, Kolkata

RECOMMENDED

Katra

Jammu

Kolkata

Puri

Approx Travel Time

18h 10m

₹10,658

Onwards

Katra

Jammu

Kolkata

Puri

Approx Travel Time

19h

₹10,962

Onwards

Katra

Jammu

Kolkata

Puri

Approx Travel Time

18h 37m

₹11,478

Onwards

Via Delhi

CHEAPEST

Katra

Delhi

Puri

Approx Travel Time

1d 14h 20m

₹1,075

Onwards

Ads by MMT

Via Jammu, Delhi

Katra

Jammu

Delhi

Puri

Approx Travel Time

1d 15h 13m

₹1,383

Onwards

Katra

Jammu

Delhi

Puri

Approx Travel Time

1d 14h 22m

₹3,127

Onwards

Via Delhi, Raipur, Chhattisgarh

Katra

Delhi

Raipur, Chhattisgarh

Puri

Approx Travel Time

2d 12h 24m

₹3,990

Onwards

Ads by MMT

Via Mohali, Bhubaneshwar

Katra

Mohali

Bhubaneshwar

Puri

Approx Travel Time

18h 40m

₹8,483

Onwards

Katra

Mohali

Bhubaneshwar

Puri

Approx Travel Time

17h 42m

₹9,510

Onwards

FASTEST

Katra

Mohali

Bhubaneshwar

Puri

Approx Travel Time

17h 31m

₹8,438

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1800+ km.

What is the distance from Katra to Puri via Jammu?

Via Jammu, the distance is approximately 2300+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India