🛕✨ How to Go to Puri from Kolkata: A Complete Travel Guide

Puri Inside Temple

Introduction: Why Visit Puri? 🌊🏖️

If you're a travel lover sitting in Kolkata and dreaming about sandy beaches, grand temples, and the sound of waves crashing under a golden sun, Puri should be at the top of your list! 🐚🌞

Puri, located in Odisha, is one of the four sacred Hindu dhams and is famous for the Jagannath Temple and its pristine beaches. But it’s not just about religious tourism. From family trips to solo backpacking, honeymoon destinations to photography retreats, Puri has something for everyone.

And the best part? It’s super easy and affordable to reach from Kolkata!

In this complete guide, I’ll break down everything you need to know — by train, bus, car, flight, and even the cheapest and fastest options. Ready to plan your next trip? Let’s go! 🎒🚂🚗

📍 Where is Puri Located?


Puri is a coastal city in the eastern Indian state of Odisha, about 500 km south-west of Kolkata. It sits along the Bay of Bengal, offering gorgeous beaches, seafood, temples, and rich cultural heritage.

Distance from Kolkata to Puri:
📏 Approx 495-500 km (by road)
🚂 Approx 502 km (by train)
✈️ Approx 400 km (by air) 

🛣️ Different Ways to Travel from Kolkata to Puri


You’ve got several options depending on your budget, comfort, and travel style. Here’s a breakdown:

    🚂 By Train (Most popular)

    🚌 By Bus

    🚗 By Car

    ✈️ By Flight

    🏍️ By Bike (for adventure seekers)

Let’s dive into each one! 

Puri Temple Image 

 🚂 How to Go to Puri from Kolkata by Train


If you ask any Bengali traveler, the first answer will always be “Take a train!” And rightly so — it’s budget-friendly, convenient, and offers plenty of options.

🚆 Top Trains from Kolkata to Puri:


    🚂 Puri Howrah Express (12887)
    🕰️ Departure: 22:35
    🛬 Arrival: 07:00
    ⏳ Duration: 8 hours 25 minutes
    📅 Frequency: Daily

    🚂 Dhauli Express (12821)
    🕰️ Departure: 06:00
    🛬 Arrival: 14:00
    ⏳ Duration: 8 hours
    📅 Frequency: Daily

    🚂 Jagannath Express (18409)
    🕰️ Departure: 19:00
    🛬 Arrival: 04:50
    ⏳ Duration: 9 hours 50 minutes
    📅 Frequency: Daily

    🚄 Shatabdi Express (12277)
    🕰️ Departure: 06:50
    🛬 Arrival: 13:45
    ⏳ Duration: 6 hours 55 minutes
    📅 Frequency: Monday to Saturday

💸 Train Fare (2025 Updated):


    🛌 Sleeper (SL): ₹350 to ₹400

    💺 AC Chair Car (CC): ₹800 to ₹1000

    🛏️ AC 3 Tier (3A): ₹950 to ₹1200

    🛏️ AC 2 Tier (2A): ₹1350 to ₹1600

👉 You can book tickets online via IRCTC or from nearby railway stations.

Tip: Try booking at least 15-30 days in advance during the peak season (November–February and Rath Yatra in June/July). 

🚌 How to Go to Puri from Kolkata by Bus


Buses are another economical option, especially for backpackers or spontaneous weekend plans. Both government and private operators run services.

✅ Popular Bus Operators:

  •     OSRTC (Odisha State Road Transport Corporation)
  •     Royal Cruiser
  •     Shyamoli Yatri Paribahan
  •     SBSTC (West Bengal)

✅ Bus Types Available:


  •     Non-AC Sleeper
  •     AC Seater
  •     AC Sleeper
  •     Volvo AC Sleeper 

 ✅ Bus Fare (2025):

Bus Type                            Fare (₹ Approx)
Non-AC Sleeper                  ₹450-₹600
AC Seater                            ₹800-₹1000
Volvo AC Sleeper               ₹1200-₹1500

✅ Travel Duration:

🕒 10-12 hours (overnight services available)

Booking: You can book via
RedBus,
Abhibus,
or at Esplanade Bus Stand.

Pro Tip: Always choose a Volvo AC sleeper for a comfortable overnight journey. 

🚗 How to Go to Puri from Kolkata by Car


For those who love road trips, this is a fantastic option! The road from Kolkata to Puri via NH-16 is smooth and scenic.
✅ Route:

Kolkata → Kharagpur → Balasore → Bhadrak → Cuttack → Bhubaneswar → Puri

Distance: 495-500 km
Travel Time: 9-10 hours (with breaks)
✅ Toll Taxes:

Approx ₹600-₹800 one way
✅ Fuel Cost:

Approx ₹4000-₹4500 (round trip) depending on your car’s mileage.

Pro Tip: Start early in the morning to avoid traffic near Kharagpur and Bhubaneswar. 

✈️ How to Go to Puri from Kolkata by Flight

Though Puri doesn’t have its own airport, you can fly to Biju Patnaik International Airport, Bhubaneswar (BBI) and then take a cab or bus.

✅ Flight Details:

Kolkata to Bhubaneswar:

🛫 Direct Flights by IndiGo, Air India, Alliance Air

Duration: 55 minutes – 1 hour
Fare: ₹2500-₹4000 (one way)

Bhubaneswar to Puri:
🛣️ 60 km | 1 hr 30 mins by taxi or bus
Taxi Fare: ₹1000-₹1500

📅 Best Time to Visit Puri

Though Puri is a year-round destination, the best time is:

November to February (Winter) ❄️ — Pleasant weather for temple visits, beach walks, and sightseeing.
June-July (Rath Yatra Festival) 🎉 — Massive religious procession attended by lakhs of devotees.
    (Note: Hotels are packed and prices go high.)

🏨 Where to Stay in Puri

From budget lodges to sea-facing resorts, Puri has accommodation for every traveler.
✅ Top Hotels:

  •     Mayfair Heritage (Luxury)
  •     Sterling Puri (Mid-range)
  •     Hotel Holiday Resort (Beachfront)
  •     Z Hotel (Budget)


Pro Tip: Book hotels through Goibibo, Booking.com, or MakeMyTrip for deals. 

Puri Beach

 📸 Things to Do in Puri

  1.     Jagannath Temple Darshan 🙏
  2.     Relax at Puri Beach 🏖️
  3.     Visit Chilika Lake (Dolphin Spotting) 🐬
  4.     Check out Raghurajpur Artist Village 🎨
  5.     Explore Konark Sun Temple (35 km away) 🛕
  6.     Enjoy Seafood at Beach Shacks 🍤
  7.     Attend Evening Aarti on the Beach 🌅 

🍴 What to Eat in Puri

  •     Dalma (Odisha’s signature lentil dish)
  •     Chhena Poda (Baked Cheese Dessert)
  •     Seafood Thali
  •     Abadha (Temple Prasadam) 

Kolkata to Puri Travel Comparison:


    By Train
    ⏳ Time: 7 to 9 hours
    💸 Fare: ₹350 to ₹1600
    😌 Comfort: High
    📅 Availability: Very Frequent

    By Bus

    ⏳ Time: 10 to 12 hours
    💸 Fare: ₹450 to ₹1500
    😌 Comfort: Medium
    📅 Availability: Frequent

    By Car
    ⏳ Time: 9 to 10 hours
    💸 Fare: ₹4000 to ₹4500 (Fuel + Toll)
    😌 Comfort: High
    📅 Availability: Anytime

    By Flight

    ⏳ Time: 1 hour (plus 1.5 hours by road from Bhubaneswar to Puri)
    💸 Fare: ₹2500 to ₹4000
    😌 Comfort: High
    📅 Availability: 5-6 Daily Flights

❓ Frequently Asked Questions (FAQs)


Q. Is it safe to travel from Kolkata to Puri at night?

✅ Yes, especially by train and Volvo buses. Avoid isolated roads while driving.

Q. Can I visit Puri in 2 days?

✅ Absolutely! Spend one day for the Jagannath Temple and beaches, and another for Chilika Lake and Konark.

Q. Which is the cheapest way to reach Puri?

🚂 Sleeper class train — ₹350 onwards.

Q. How far is Bhubaneswar from Puri?

📏 Around 60 km (1.5 hours by road)

📢 Final Thoughts


Whether you’re a backpacker, a devotee, a beach lover, or a foodie, Puri is the perfect weekend escape from Kolkata. And with multiple ways to reach — by train, bus, car, or flight — you can plan according to your budget and time.

So, pack your bags, charge your phone, and get ready for an epic trip to Puri! 🛕🏖️🎒  

Hope this guide helps you plan your trip smoothly. Don’t forget to share this post with your friends and follow our blog for more travel tips! 🌸✨ 

📌 Related Travel Guides: 

How to go Mayapur Iskcon from Kolkata 

Post a Comment

Previous Post Next Post