Deo to Puri Distance

Puri is approximately 750+ km from Deo. 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 10 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 Deo, India to Puri, India

Via Ranchi, Jamshedpur

RECOMMENDED

Deo

Ranchi

Jamshedpur

Puri

Approx Travel Time

16h 43m

₹9,204

Onwards

CHEAPEST

Deo

Ranchi

Jamshedpur

Puri

Approx Travel Time

16h 27m

₹8,819

Onwards

Via Ranchi, Bhubaneshwar

Deo

Ranchi

Bhubaneshwar

Puri

Approx Travel Time

11h 29m

₹17,304

Onwards

Deo

Ranchi

Bhubaneshwar

Puri

Approx Travel Time

11h 53m

₹12,899

Onwards

Deo

Ranchi

Bhubaneshwar

Puri

Approx Travel Time

10h 44m

₹12,854

Onwards

Ads by MMT

Via Ranchi

Deo

Ranchi

Puri

Approx Travel Time

16h 13m

₹9,259

Onwards

Via Varanasi, Bhubaneshwar

Deo

Varanasi

Bhubaneshwar

Puri

Approx Travel Time

10h 57m

₹77,825

Onwards

Deo

Varanasi

Bhubaneshwar

Puri

Approx Travel Time

11h 21m

₹73,420

Onwards

FASTEST

Deo

Varanasi

Bhubaneshwar

Puri

Approx Travel Time

10h 12m

₹73,375

Onwards

Ads by MMT

Via Ranchi, Jharsuguda

Deo

Ranchi

Jharsuguda

Puri

Approx Travel Time

15h 58m

₹17,497

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 550+ km.

What is the distance from Deo to Puri via Ranchi?

Via Ranchi, the distance is approximately 750+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India