Athirappilly
Athirappilly
Puri
Puri
Train

Athirappilly to Puri

Updated: 28 May 2026

To reach Puri from Athirappilly, travel to Aluva and board a direct train to Puri. The journey covers 1550 km and takes approximately 26 to 28 hours. Alternatively, fly to Bhubaneswar and take a taxi or train to Puri, which is about 60 km away.

Total Distance: Driving distance 1650 km, Air distance 1350 km.
Fastest Way
Flight to Bhubaneswar, then taxi to Puri.
Cheapest Way
Sleeper class train, approx 1600 INR.
Compare Athirappilly to Puri Routes
Train
Direct
Duration
27 hours
Avg Price
2000-4000 INR
Operator
Indian Railways
Route
Aluva to Puri

Check for direct trains like the Puri Express.

Travel Tips
  • Booking
    Book train tickets early.
  • Transport
    Use auto-rickshaws in Puri.
  • Food
    Try Mahaprasad at the temple.
  • Weather
    Carry sunscreen.
  • Connectivity
    Use local transport.
Safety Tips
  • Valuables
    Keep bags secure.
  • Night Travel
    Avoid isolated areas.
  • Emergency
    Keep the 139 helpline saved.
  • Health
    Carry basic first aid.
People Also Ask
  • Is there a direct train?
    Yes, from Aluva to Puri.
  • How long is the train?
    About 27 hours.
  • Is Puri safe?
    Yes, it is a tourist city.
  • What is the best way?
    Train is direct.
  • Can I fly?
    Yes, to Bhubaneswar.
Quick Info
  • From Athirappilly, Kerala, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
Visit the famous temple.
2
Puri Beach
Relax at the golden beach.
3
Konark Sun Temple
Take a day trip to the Sun Temple.
4
Chilika Lake
Visit the largest brackish water lagoon.
Tags
Athirappilly to Puri trains to Puri travel Kerala to Odisha Aluva to Puri how to reach Puri best route to Puri Athirappilly to Puri distance flights to Bhubaneswar