Kamareddy to Puri Distance

Puri is approximately 950+ km from Kamareddy. 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 9 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 Kamareddy, India to Puri, India

Via Hyderabad, Bhubaneshwar

RECOMMENDED

FASTEST

Kamareddy

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

8h 26m

₹6,759

Onwards

Kamareddy

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

9h 35m

₹6,804

Onwards

Kamareddy

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

8h 41m

₹8,025

Onwards

Kamareddy

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

9h 50m

₹8,070

Onwards

Kamareddy

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

9h 11m

₹11,209

Onwards

Via Rajahmundry

CHEAPEST

Kamareddy

Rajahmundry

Puri

Approx Travel Time

20h 46m

₹715

Onwards

Ads by MMT

Via Vijayawada

Kamareddy

Vijayawada

Puri

Approx Travel Time

21h 59m

On Demand

Via Warangal

Kamareddy

Warangal

Puri

Approx Travel Time

21h 41m

On Demand

Ads by MMT

Via Hyderabad, Brahmapur

Kamareddy

Hyderabad

Brahmapur

Puri

Approx Travel Time

1d 0h 45m

On Demand

Via Hyderabad, Jharsuguda

Kamareddy

Hyderabad

Jharsuguda

Puri

Approx Travel Time

13h 45m

₹6,450

Onwards

Frequently Asked Questions

What is the distance between Kamareddy and Puri?

Puri is approximately 950+ km from Kamareddy.

How long does it take to reach Puri from Kamareddy?

It takes approximately 9 hours to reach Puri from Kamareddy by Train, Flight Via Hyderabad, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India