Puri to Jeypore Distance

The road distance between Puri and Jeypore is approximately 500+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Jeypore takes 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 Puri, India to Jeypore, India

Direct Options

RECOMMENDED

Puri

Jeypore

Approx Travel Time

10h 39m

On Demand

Via Vizianagram

CHEAPEST

Puri

Vizianagram

Jeypore

Approx Travel Time

9h 45m

₹475

Onwards

Ads by MMT

Via Brahmapur, Koraput

FASTEST

Puri

Brahmapur

Koraput

Jeypore

Approx Travel Time

9h 20m

₹545

Onwards

Puri

Brahmapur

Koraput

Jeypore

Approx Travel Time

9h 28m

On Demand

Puri

Brahmapur

Koraput

Jeypore

Approx Travel Time

12h 45m

On Demand

Puri

Brahmapur

Koraput

Jeypore

Approx Travel Time

9h 48m

On Demand

Puri

Brahmapur

Koraput

Jeypore

Approx Travel Time

10h 22m

On Demand

Via Srikakulam

Puri

Srikakulam

Jeypore

Approx Travel Time

10h 49m

On Demand

Ads by MMT

Via Bhubaneshwar

Puri

Bhubaneshwar

Jeypore

Approx Travel Time

13h 55m

₹808

Onwards

Via Bobbili

Puri

Bobbili

Jeypore

Approx Travel Time

10h 18m

₹505

Onwards

Frequently Asked Questions

What is the distance between Puri and Jeypore?

Jeypore is approximately 500+ km from Puri.

How long does it take to reach Jeypore from Puri?

It takes approximately 10 hours to reach Jeypore from Puri by Train Via Brahmapur, Koraput.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India