Mancherial to Puri Distance

Puri is approximately 1100+ km from Mancherial. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 20 hours, subject to the chosen service and route. 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 Mancherial, India to Puri, India

Via Chilika Lake

RECOMMENDED

Mancherial

Chilika Lake

Puri

Approx Travel Time

18h 36m

On Demand

Direct Options

Mancherial

Puri

Approx Travel Time

19h 45m

On Demand

Ads by MMT

Via Hyderabad, Bhubaneshwar

FASTEST

Mancherial

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

9h 39m

₹8,202

Onwards

Mancherial

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

10h 48m

₹8,247

Onwards

Mancherial

Hyderabad

Bhubaneshwar

Puri

Approx Travel Time

9h 50m

₹9,274

Onwards

Via Rajahmundry

Mancherial

Rajahmundry

Puri

Approx Travel Time

20h 3m

On Demand

Ads by MMT

Via Vizianagram

Mancherial

Vizianagram

Puri

Approx Travel Time

19h 35m

On Demand

Via Brahmapur

Mancherial

Brahmapur

Puri

Approx Travel Time

18h 40m

On Demand

Mancherial

Brahmapur

Puri

Approx Travel Time

19h 57m

On Demand

Via Karimnagar, Visakhapatnam

CHEAPEST

Mancherial

Karimnagar

Visakhapatnam

Puri

Approx Travel Time

1d 0h 1m

₹8,017

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 650+ km.

What is the distance from Mancherial to Puri via Chilika Lake?

Via Chilika Lake, the distance is approximately 1100+ km, taking around 19 hours.

Is there a train from Mancherial to Puri?

Yes, trains run between Mancherial and Puri, covering approximately 1100+ km in around 20 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India