Bakkhali
Bakkhali
Puri
Puri
Train

Bakkhali to Puri

Updated: 22 May 2026

Puri is a major pilgrimage and beach destination in Odisha. To reach it from Bakkhali, you must travel to Kolkata, then take a direct train from Howrah or Shalimar station to Puri. The total distance is approximately 550 km. This route takes you along the eastern coast of India, connecting the mangroves of West Bengal to the golden beaches of Odisha.

Total Distance: Driving distance is 550 km; straight-line air distance is 400 km.
Fastest Way
Taxi to Kolkata airport, flight to Bhubaneswar, and taxi to Puri for 6000 INR.
Cheapest Way
Bus to Kolkata, train to Puri for 800 INR.
Compare Bakkhali to Puri Routes
Train
Connecting
Duration
14 hours
Avg Price
600-1500 INR
Operator
Jagannath Express
Route
Bakkhali - Kolkata - Puri

Book your train tickets well in advance as this is a popular route.

Travel Tips
  • Train Booking
    Use the IRCTC website for train bookings.
  • Local Transport
    Auto-rickshaws are the best way to get around Puri.
  • Temple Rules
    Follow the dress code and rules inside the Jagannath Temple.
  • Food
    Try the local Mahaprasad at the temple.
  • Stay
    Stay near the beach for a better experience.
Safety Tips
  • Beach Safety
    Be careful while swimming in the sea; follow lifeguard instructions.
  • Temple Safety
    Be wary of touts near the temple area.
  • Night Travel
    Avoid walking alone on the beach at night.
  • Emergency
    Keep the contact details of your hotel and local police.
People Also Ask
  • Is there a direct train?
    Yes, from Howrah or Shalimar.
  • How far is it?
    It is about 550 km from Bakkhali.
  • Can I drive?
    Yes, it is a 12-hour drive via NH 16.
  • Is it safe?
    Yes, it is a very popular tourist destination.
  • What is the best way?
    Train is the most convenient and popular way.
Quick Info
  • From Bakkhali, West Bengal, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to February for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
Visit this ancient temple, one of the Char Dhams.
2
Puri Beach
Relax on the golden sands and enjoy the local street food.
3
Konark Sun Temple
Take a day trip to this UNESCO World Heritage site.
4
Chilika Lake
Visit the largest brackish water lagoon in India.
Tags
Bakkhali to Puri how to reach Puri from Bakkhali train to Puri Kolkata to Puri Bakkhali to Odisha Puri travel guide coastal travel travel from West Bengal to Odisha