Puri to Yercaud Distance

Yercaud is approximately 1400+ km from Puri. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Yercaud, 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 Yercaud, India

Via Bhubaneshwar, Bangalore

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Bangalore

Yercaud

Approx Travel Time

11h 18m

₹14,230

Onwards

Puri

Bhubaneshwar

Bangalore

Yercaud

Approx Travel Time

13h 19m

₹14,285

Onwards

Puri

Bhubaneshwar

Bangalore

Yercaud

Approx Travel Time

12h 18m

₹15,407

Onwards

Via Chennai

CHEAPEST

Puri

Chennai

Yercaud

Approx Travel Time

1d 8h 5m

₹1,329

Onwards

Ads by MMT

Via Rajahmundry, Tiruppattur, Tirupathur

Puri

Rajahmundry

Tiruppattur, Tirupathur

Yercaud

Approx Travel Time

1d 2h 8m

₹4,913

Onwards

Via Visakhapatnam, Bangalore

Puri

Visakhapatnam

Bangalore

Yercaud

Approx Travel Time

18h 29m

₹10,447

Onwards

Puri

Visakhapatnam

Bangalore

Yercaud

Approx Travel Time

20h 36m

₹11,062

Onwards

Ads by MMT

Via Jharsuguda, Bangalore

Puri

Jharsuguda

Bangalore

Yercaud

Approx Travel Time

16h 49m

₹12,469

Onwards

Via Visakhapatnam, Coimbatore

Puri

Visakhapatnam

Coimbatore

Yercaud

Approx Travel Time

18h 47m

₹12,108

Onwards

Via Brahmapur, Tiruppattur, Tirupathur

Puri

Brahmapur

Tiruppattur, Tirupathur

Yercaud

Approx Travel Time

1d 3h 10m

₹4,793

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1200+ km.

What is the distance from Puri to Yercaud via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1400+ km, taking around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India