Indapur to Puri Distance

Puri is approximately 1400+ km from Indapur. 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 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 Indapur, India to Puri, India

Via Pune, Bhubaneshwar

RECOMMENDED

FASTEST

Indapur

Pune

Bhubaneshwar

Puri

Approx Travel Time

9h 19m

₹7,933

Onwards

Indapur

Pune

Bhubaneshwar

Puri

Approx Travel Time

10h 28m

₹7,978

Onwards

Indapur

Pune

Bhubaneshwar

Puri

Approx Travel Time

10h 27m

₹10,582

Onwards

Indapur

Pune

Bhubaneshwar

Puri

Approx Travel Time

9h 56m

₹8,188

Onwards

Indapur

Pune

Bhubaneshwar

Puri

Approx Travel Time

11h 5m

₹8,233

Onwards

Via Mumbai, Bhubaneshwar

Indapur

Mumbai

Bhubaneshwar

Puri

Approx Travel Time

13h 16m

₹7,818

Onwards

Ads by MMT

Via Pune, Brahmapur

CHEAPEST

Indapur

Pune

Brahmapur

Puri

Approx Travel Time

1d 8h 39m

₹870

Onwards

Via Solapur, Raipur, Chhattisgarh

Indapur

Solapur

Raipur, Chhattisgarh

Puri

Approx Travel Time

1d 9h 35m

₹3,100

Onwards

Ads by MMT

Via Solapur, Vijayawada

Indapur

Solapur

Vijayawada

Puri

Approx Travel Time

1d 5h 25m

On Demand

Via Solapur, Eluru

Indapur

Solapur

Eluru

Puri

Approx Travel Time

1d 4h 37m

On Demand

Frequently Asked Questions

What is the distance between Indapur and Puri?

Puri is approximately 1400+ km from Indapur.

How long does it take to reach Puri from Indapur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India