Puri to Indapur Distance

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

Via Bhubaneshwar, Pune

RECOMMENDED

FASTEST

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

9h 19m

₹7,856

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

10h 38m

₹7,901

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

10h 56m

₹10,505

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

9h 59m

₹10,953

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

12h

₹8,256

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

10h 41m

₹8,211

Onwards

Puri

Bhubaneshwar

Pune

Indapur

Approx Travel Time

12h 15m

₹10,550

Onwards

Via Brahmapur, Pune

CHEAPEST

Puri

Brahmapur

Pune

Indapur

Approx Travel Time

1d 8h 39m

₹870

Onwards

Ads by MMT

Via Raipur, Chhattisgarh, Solapur

Puri

Raipur, Chhattisgarh

Solapur

Indapur

Approx Travel Time

1d 11h 27m

₹4,453

Onwards

Via Vijayawada, Solapur

Puri

Vijayawada

Solapur

Indapur

Approx Travel Time

1d 5h 40m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Puri and Indapur?

Indapur is approximately 1400+ km from Puri.

How long does it take to reach Indapur from Puri?

It takes approximately 10 hours to reach Indapur from Puri by Train, Flight Via Bhubaneshwar, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India