Kufri to Puri Distance

Puri is approximately 1650+ km from Kufri. 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 13 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 Kufri, India to Puri, India

Via Mohali, Bhubaneshwar

RECOMMENDED

Kufri

Mohali

Bhubaneshwar

Puri

Approx Travel Time

13h 24m

₹15,892

Onwards

FASTEST

Kufri

Mohali

Bhubaneshwar

Puri

Approx Travel Time

12h 39m

₹11,442

Onwards

Kufri

Mohali

Bhubaneshwar

Puri

Approx Travel Time

13h 48m

₹11,487

Onwards

Via Dehradun, Bhubaneshwar

Kufri

Dehradun

Bhubaneshwar

Puri

Approx Travel Time

12h 43m

₹16,691

Onwards

Ads by MMT

Via Ghaziabad

Kufri

Ghaziabad

Puri

Approx Travel Time

1d 13h 46m

On Demand

Via Delhi, Bhubaneshwar

Kufri

Delhi

Bhubaneshwar

Puri

Approx Travel Time

16h 12m

₹9,544

Onwards

Kufri

Delhi

Bhubaneshwar

Puri

Approx Travel Time

15h 3m

₹9,499

Onwards

Ads by MMT

Via Delhi

Kufri

Delhi

Puri

Approx Travel Time

1d 15h 21m

₹42,875

Onwards

Via Delhi, Bankura

CHEAPEST

Kufri

Delhi

Bankura

Puri

Approx Travel Time

1d 10h 16m

₹2,614

Onwards

Via Delhi, Korba

Kufri

Delhi

Korba

Puri

Approx Travel Time

1d 23h 37m

On Demand

Frequently Asked Questions

What is the distance between Kufri and Puri?

Puri is approximately 1650+ km from Kufri.

How long does it take to reach Puri from Kufri?

It takes approximately 13 hours to reach Puri from Kufri by Cab, Flight, Train Via Mohali, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India