Puri
Puri
Train

Peravurani to Puri

Updated: 22 May 2026

The journey from Peravurani to the holy city of Puri covers 1450 km. You will need to travel to Chennai to catch a direct train to Puri. The total travel time is approximately 28 hours. Puri is famous for the Jagannath Temple and its beautiful beaches.

Total Distance: 1450 km by road, 1200 km air distance.
Fastest Way
Flight from Chennai to Bhubaneswar, then taxi to Puri.
Cheapest Way
Train in Sleeper class, costing around 2000 INR.
Compare Peravurani to Puri Routes
Train
Direct
Duration
28 hours
Avg Price
2000 - 5500 INR
Operator
Indian Railways
Route
Peravurani to Chennai, then direct train to Puri.

The Puri Express is a popular train.

Travel Tips
  • Local Food
    Try the famous Mahaprasad.
  • Transport
    Auto-rickshaws are the best way to commute.
  • Photography
    The beach is perfect for photography.
  • Shopping
    Buy traditional handicrafts.
  • Water
    Stay hydrated.
Safety Tips
  • Crowds
    Be careful in the busy temple area.
  • Guides
    Avoid unauthorized guides.
  • Night Safety
    Stick to well-lit areas.
  • Emergency
    Keep local police numbers handy.
People Also Ask
  • Is Puri safe?
    Yes, it is a safe city for tourists.
  • What is the best airport?
    Bhubaneswar Airport (BBI).
  • Are there direct trains?
    Yes, from Chennai.
  • How to reach from Bhubaneswar?
    Frequent trains and buses are available.
  • Is it expensive?
    It is generally affordable.
Quick Info
  • From Peravurani, Tamil Nadu, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
A world-famous temple dedicated to Lord Jagannath.
2
Puri Beach
A beautiful beach perfect for relaxing.
3
Konark Sun Temple
A UNESCO World Heritage site nearby.
4
Chilika Lake
A large brackish water lagoon nearby.
Tags
Peravurani to Puri travel to Puri train to Puri Peravurani to Puri distance how to reach Puri Puri travel guide long distance travel Tamil Nadu to Odisha