Puri to Hoshangabad Distance

Hoshangabad is approximately 1050+ km from Puri. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Hoshangabad, with a total travel time of approximately 11 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 Hoshangabad, India

Via Bhubaneshwar, Raipur, Chhattisgarh, Bhopal

RECOMMENDED

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

10h 22m

₹12,595

Onwards

FASTEST

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

10h 18m

₹13,709

Onwards

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

11h 22m

₹13,772

Onwards

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

11h 18m

₹14,886

Onwards

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

12h 19m

₹12,650

Onwards

Puri

Bhubaneshwar

Raipur, Chhattisgarh

Bhopal

Hoshangabad

Approx Travel Time

12h 15m

₹13,764

Onwards

Via Itarsi

Puri

Itarsi

Hoshangabad

Approx Travel Time

22h 30m

₹1,510

Onwards

Via Bilaspur, Chattisgarh

CHEAPEST

Puri

Bilaspur, Chattisgarh

Hoshangabad

Approx Travel Time

1d 0h 9m

₹1,340

Onwards

Via Raipur, Chhattisgarh

Puri

Raipur, Chhattisgarh

Hoshangabad

Approx Travel Time

1d 0h 49m

₹2,850

Onwards

Via Raipur, Chhattisgarh, Itarsi

Puri

Raipur, Chhattisgarh

Itarsi

Hoshangabad

Approx Travel Time

1d 1h 17m

₹3,780

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 850+ km.

What is the distance from Puri to Hoshangabad via Bhubaneshwar?

Via Bhubaneshwar, the distance is approximately 1050+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India