Tundla to Puri Distance

Puri is approximately 1550+ km from Tundla. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 27 hours, subject to the chosen service and route. Flying is the fastest way to reach Puri, 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 Tundla, India to Puri, India

Direct Options

RECOMMENDED

CHEAPEST

Tundla

Puri

Approx Travel Time

1d 3h 3m

₹645

Onwards

Via Kanpur, Bhubaneshwar

Tundla

Kanpur

Bhubaneshwar

Puri

Approx Travel Time

22h 16m

₹735

Onwards

Tundla

Kanpur

Bhubaneshwar

Puri

Approx Travel Time

23h 35m

₹780

Onwards

Tundla

Kanpur

Bhubaneshwar

Puri

Approx Travel Time

22h 17m

₹1,807

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Bhubaneshwar

Tundla

Prayagraj(Allahabad)

Bhubaneshwar

Puri

Approx Travel Time

10h 51m

₹6,934

Onwards

Tundla

Prayagraj(Allahabad)

Bhubaneshwar

Puri

Approx Travel Time

12h

₹6,979

Onwards

Tundla

Prayagraj(Allahabad)

Bhubaneshwar

Puri

Approx Travel Time

11h 2m

₹8,006

Onwards

Via Delhi, Bhubaneshwar

FASTEST

Tundla

Delhi

Bhubaneshwar

Puri

Approx Travel Time

10h 45m

₹12,726

Onwards

Tundla

Delhi

Bhubaneshwar

Puri

Approx Travel Time

11h 9m

₹10,045

Onwards

Ads by MMT

Via Agra, Kolkata

Tundla

Agra

Kolkata

Puri

Approx Travel Time

2d 1h 7m

₹4,249

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1100+ km.

What is the distance from Tundla to Puri via Kanpur?

Via Kanpur, the distance is approximately 1550+ km, taking around 22 hours.

Is there a train from Tundla to Puri?

Yes, trains run between Tundla and Puri, covering approximately 1550+ km in around 27 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India