Puri to Baripada Distance

The road distance between Puri and Baripada is approximately 300+ km, and the drive usually takes around 6 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 8 hours, while trains complete the journey in approximately 5 hours, subject to the chosen service and route. The fastest way to reach Baripada takes approximately 4 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 Baripada, India

Direct Options

RECOMMENDED

CHEAPEST

Puri

Baripada

Approx Travel Time

4h 34m

₹145

Onwards

Puri

Baripada

Approx Travel Time

7h 24m

₹775

Onwards

Puri

Baripada

Approx Travel Time

5h 51m

₹5,726

Onwards

Via Balasore

FASTEST

Puri

Balasore

Baripada

Approx Travel Time

4h 4m

₹190

Onwards

Ads by MMT

Via Bhubaneshwar

Puri

Bhubaneshwar

Baripada

Approx Travel Time

4h 14m

₹180

Onwards

Puri

Bhubaneshwar

Baripada

Approx Travel Time

5h 4m

₹1,357

Onwards

Via Cuttack

Puri

Cuttack

Baripada

Approx Travel Time

4h 44m

₹185

Onwards

Puri

Cuttack

Baripada

Approx Travel Time

6h 17m

₹250

Onwards

Puri

Cuttack

Baripada

Approx Travel Time

5h 2m

₹1,841

Onwards

Ads by MMT

Via Bhadrak

Puri

Bhadrak

Baripada

Approx Travel Time

5h 22m

₹195

Onwards

Frequently Asked Questions

What is the distance between Puri and Baripada?

The distance between Puri and Baripada is approximately 300+ km by road.

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

The straight-line distance is approximately 200+ km.

How long does it take to travel from Puri to Baripada by road?

It takes around 6 hours by road.

What is the distance from Puri to Baripada via Balasore?

Via Balasore, the distance is approximately 300+ km, taking around 4 hours.

Is there a train from Puri to Baripada?

Yes, trains run between Puri and Baripada, covering approximately 250+ km in around 5 hours.

How much does it cost to travel from Puri to Baripada?

Costs vary by mode — approximately ₹750+ by bus and ₹5700+ by cab.

Does travel time between Puri and Baripada vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Puri and Baripada?

The driving distance is 300+ km, while the straight-line distance is shorter at 200+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India