Puri to Asifabad Distance

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

Via Bhubaneshwar, Hyderabad

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

9h 16m

On Demand

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

10h 16m

On Demand

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

11h 17m

On Demand

CHEAPEST

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

1d 5h 28m

₹2,305

Onwards

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

13h 17m

₹8,045

Onwards

Puri

Bhubaneshwar

Hyderabad

Asifabad

Approx Travel Time

11h 37m

₹12,490

Onwards

Via Vijayawada

Puri

Vijayawada

Asifabad

Approx Travel Time

18h 45m

On Demand

Ads by MMT

Via Chatrapur, Mancherial

Puri

Chatrapur

Mancherial

Asifabad

Approx Travel Time

19h 56m

₹5,202

Onwards

Via Raipur, Chhattisgarh, Nagpur

Puri

Raipur, Chhattisgarh

Nagpur

Asifabad

Approx Travel Time

1d 1h 42m

₹12,124

Onwards

Ads by MMT

Via Visakhapatnam, Hyderabad

Puri

Visakhapatnam

Hyderabad

Asifabad

Approx Travel Time

16h 27m

On Demand

Frequently Asked Questions

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

The straight-line distance is approximately 650+ km.

What is the distance from Puri to Asifabad via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1100+ km, taking around 9 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India