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.

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
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
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.

