Kolkata to Puri: A Monsoon Journey Through Culture and Calm
An Unforgettable Journey Begins – The Spiritual Beach Town
In August 2019, I embarked on a memorable trip from Kolkata to Puri, chasing monsoon breezes, temple bells, and the soulful hum of ancient cities. Unlike flights or trains, I chose the road route by bus—and what an experience it turned out to be! From rain-soaked highways to colorful pitstops, every moment felt alive with stories waiting to be told.
The moment I boarded, the skies opened up with a gentle rain — almost like nature’s way of blessing the journey. The bus was comfortable, the roads well-maintained, and the scenic stretches of Odisha post-midnight were enchanting even through sleepy eyes. I reached Puri early morning, welcomed by the rhythmic sound of waves and the scent of sea breeze mixed with incense smoke from roadside temples.
Place to visit in Puri
1. Jagannath Temple
The spiritual heart of Puri and one of the four Char Dham pilgrimage sites. Built in the 12th century, it’s famous for its towering architecture and the grand Rath Yatra festival. While the main temple is only open to Hindus, the surroundings are equally impressive.
2. Konark Sun Temple (UNESCO World Heritage Site)
A 13th-century architectural marvel, designed like a giant chariot dedicated to the Sun God, Surya. Famous for its intricate stone carvings and massive wheels, it’s a must-see, located around 35 km from Puri. Don’t miss the evening light and sound show.
3. Puri Beach
The most popular beach in Puri, known for its long stretch of golden sands and vibrant sunset views. Perfect for a morning stroll, water activities, or simply relaxing by the shore.
4. Swargadwar Beach
Located near Jagannath Temple, this sacred bathing ghat is a bustling spot for pilgrims who believe that a dip here cleanses the soul. It’s an excellent place for a peaceful walk or to watch the evening aarti.
5. Gundicha Temple
The home of Lord Jagannath during the Rath Yatra festival, Gundicha Temple is a calm and spiritual spot surrounded by lush gardens. It’s quieter compared to the main Jagannath Temple.
6. Chilika Lake (Satapada)
Around 50 km from Puri, Chilika is Asia’s largest brackish water lagoon. Known for its rich biodiversity, it’s the perfect place for a boat ride to spot dolphins, enjoy birdwatching, and visit small islands.
7. Raghurajpur Heritage Village
This village, just 15 km from Puri, is renowned for its traditional Pattachitra paintings. Each house is an art gallery, showcasing the craftsmanship of local artisans — a must-visit for art lovers.
8. Loknath Temple
An ancient Shiva temple with a unique feature: the Shiva lingam is submerged in water throughout the year. It’s less crowded, offering a serene place for reflection.
9. Markandeshwar Temple
Located near Jagannath Temple, this small but important Shiva temple is linked with sage Markandeya’s meditation. It’s a quiet and peaceful place for prayer.
10. Sudharshan Craft Museum
A hidden gem for art lovers, this museum showcases a wide range of local crafts, including intricate stone, wood, and metal sculptures. A perfect place to pick up a souvenir.
Food Experiences
1. Pakhala Bhata (Fermented Rice) with Fried Fish
A traditional Odia comfort food, especially enjoyed during the summer. The dish features fermented rice served with a variety of accompaniments like fried fish, chutneys, and vegetable sides. A perfect combination of tangy, spicy, and savory flavors.
2. Khaja
A crispy, syrup-soaked sweet that’s a must-try when in Puri. It’s a local specialty, known for its crunch and sweetness — perfect as a dessert or a snack while strolling through the streets.
3. Temple Mahaprasad
This is the divine meal offered in the Jagannath Temple. It’s a unique blend of flavors and is served in a traditional manner, often including rice, dal, vegetables, and a special sweet dish. You can’t miss this authentic meal during your visit.
4. Seafood (Fish, Crab, and Prawn)
Being a coastal town, Puri offers some of the freshest seafood in India. From grilled fish to crab curry and prawn fry, the seafood here is rich in flavor and prepared with local spices. Don’t miss a visit to local seafood joints by the beach for a delightful meal!
5. Chhena Poda
Odisha’s famous “burnt cheesecake,” made from caramelized cottage cheese, sugar, and cardamom. It’s a rich, smoky dessert with a golden crust — something you’ll find in almost every sweet shop in Puri.
Hotels in Puri
If you’re planning a stay in Puri, here are some options for every budget:
Budget Stays
Z Hotel
A cozy, heritage-style hotel near the beach, great for backpackers and solo travelers.
📍 Address: Sea Beach Road, Swargadwar, Puri, Odisha 752001
🔗 View on Google Maps
Hotel Holiday Resort
Affordable rooms with a swimming pool, sea-view options, and quick access to Puri Beach.
📍 Address: Chakratirtha Road, Puri, Odisha 752002
🔗 View on Google Maps
Mid-Range Options
Chanakya BNR Hotel
A beautiful property with colonial architecture, close to both the temple and the beach.
📍 Address: Chakratirtha Road, Near Puri Railway Station, Puri, Odisha 752002
🔗 View on Google Maps
Sterling Puri
A comfortable beachfront resort with modern amenities and a relaxed vibe.
📍 Address: Baliapanda, Puri, Odisha 752001
🔗 View on Google Maps
Luxury Stays
Mayfair Heritage
A premium beach resort known for its lush gardens, elegant rooms, and top-notch hospitality.
📍 Address: Chakratirtha Road, Puri, Odisha 752002
🔗 View on Google Maps
Toshali Sands
A luxury eco-resort spread over acres of greenery, perfect for a peaceful, upscale stay away from the crowds.
📍 Address: Marine Drive Road, Puri-Konark Marine Drive, Puri, Odisha 752002
🔗 View on Google Maps
🛑 Tip:
During major festivals like Rath Yatra, book your accommodation at least 1-2 months in advance to avoid last-minute rush and higher prices.
A Quick Trip to Bhubaneswar – The Temple City
After soaking in Puri’s energy, I took a quick local bus ride to Bhubaneswar (around 1.5 hours away). Bhubaneswar felt more urban but still deeply connected to its spiritual roots. The contrast of old temples standing proudly among modern cafes was fascinating.
Place to visit in BBSR
1. Lingaraj Temple
One of the oldest and grandest temples dedicated to Lord Shiva. Non-Hindus aren’t allowed inside, but you can view the massive structure from a nearby platform. The temple’s towering shikhara (spire) is a stunning sight.
2. Mukteshwar Temple
A smaller, intricate temple famous for its beautiful stone carvings. The gateway arch here is one of the finest examples of Kalinga architecture.
3. Udayagiri and Khandagiri Caves
Ancient caves carved by Jain monks, offering a glimpse into Odisha’s early history. Climbing up the caves gave me panoramic views of the city—a perfect way to end the Bhubaneswar visit.
Food in Bhubaneswar
1. Dahi Bara Aloo Dum
A must-try street food combo in Bhubaneswar. Soft lentil dumplings soaked in cool yogurt, topped with spicy potato curry — tangy, spicy, and super refreshing. You’ll spot it easily at roadside stalls across the city.
2. Chhena Poda
Odisha’s beloved “burnt cheesecake,” made from caramelized cottage cheese and sugar. Soft, rich, and slightly smoky, it’s the most iconic sweet you’ll find in every local sweet shop in Bhubaneswar.
How to Travel from Kolkata to Puri
Starting Point: Esplanade Bus Terminus, Kolkata
Bus Type: Volvo AC Sleeper (Private Operator)
Departure Time: Evening (Around 5:00 PM)
Travel Time: Approximately 10-11 hours overnight
Traveling from Kolkata to Puri is convenient and offers multiple options depending on your budget and time.
By Air
- Nearest Airport: Biju Patnaik International Airport (Bhubaneswar), about 60 km from Puri.
- Flight Time: ~1 hour from Kolkata to Bhubaneswar.
- Travel from Airport to Puri: Around 1.5 hours by taxi or bus.
- Ideal for those who want to save time.
By Train
- Direct Trains: Several trains like Puri Express and Shatabdi Express connect Kolkata (Howrah Station) to Puri directly.
- Travel Time: Around 8 to 9 hours.
- Best option for overnight travel — comfortable and affordable.
By Bus
- Bus Options: AC Volvo, sleeper buses, and regular buses available.
- Travel Time: 10–12 hours depending on traffic and stops.
- Departure Points: Buses from Esplanade or Babughat Bus Terminus in Kolkata.
- Great choice for budget travellers or those who enjoy road journeys.
By Road (Self-drive / Taxi)
- Distance: Around 500–520 km depending on the route.
- Travel Time: 9–10 hours by car.
- Best Route:
Kolkata → Kharagpur → Balasore → Bhadrak → Cuttack → Bhubaneswar → Puri (via NH16) - Ideal for a flexible, scenic trip with pit-stops along the way.
Puri and Bhubaneswar 3-Day Itinerary
Day 1: Arrival in Bhubaneswar & Local Sightseeing
Morning:
- Arrive in Bhubaneswar.
- Breakfast: Try some local delicacies like Dahi Bara Aloo Dum at a nearby street food stall.
Late Morning:
- Visit Lingaraj Temple: One of the oldest and most significant temples dedicated to Lord Shiva, known for its architectural grandeur.
- Explore Rajarani Temple: Famous for its intricate sculptures, it’s a serene spot away from the crowds.
Afternoon:
- Lunch at a local restaurant: Sample Chhena Poda, Odisha’s famous sweet.
- Visit Udayagiri & Khandagiri Caves: These ancient caves date back to the 2nd century BC and are believed to be Buddhist monastic complexes.
Evening:
- Visit Dhauli Hill: Known for the Dhauli Peace Pagoda, this spot offers a panoramic view of Bhubaneswar and is associated with Emperor Ashoka’s conversion to Buddhism.
- Dinner: Head to a local restaurant for some seafood, especially prawn curry or fish fry.
Overnight in Bhubaneswar.
Day 2: Bhubaneswar to Puri
Morning:
- Breakfast in Bhubaneswar.
- Travel to Puri: It’s about 60 km, roughly 1.5 hours by road. You can take a taxi, bus, or drive.
Late Morning:
- Visit Jagannath Temple: Begin your spiritual journey with one of the most sacred temples in India.
- Explore Swargadwar Beach: A sacred and popular bathing ghat near the temple, ideal for a peaceful walk.
Afternoon:
- Lunch: Try Pakhala Bhata with fried fish at a local restaurant.
- Visit Gundicha Temple: This temple is where Lord Jagannath stays during the Rath Yatra festival, surrounded by lush gardens.
Evening:
- Relax at Puri Beach: Enjoy the golden sands and evening views of the Bay of Bengal. You can also try some local snacks like Bhel Puri or Sev Puri from vendors by the beach.
Overnight in Puri.
Day 3: Explore Konark & Chilika Lake
Morning:
- Breakfast in Puri.
- Travel to Konark: It’s about 35 km from Puri, roughly 1 hour by road.
Late Morning:
- Visit Konark Sun Temple: A UNESCO World Heritage Site, known for its stunning architecture resembling a chariot with 24 wheels. Spend some time exploring the intricacies of this 13th-century marvel.
Afternoon:
- Lunch near Konark, trying some local seafood or a traditional Odia thali.
- Travel to Chilika Lake (Satapada): Around 50 km from Puri, it’s the largest brackish water lagoon in Asia.
Evening:
- Boat Ride in Chilika Lake: Explore the lake, spot dolphins, and enjoy the calm waters. You can also visit Kalijai Island, dedicated to the goddess Kalijai.
- Return to Puri: Relax and unwind by the beach or enjoy a seafood dinner in the evening.
Overnight in Puri or return to Bhubaneswar (if you have an early flight/train).
Budget table for 3-day Puri & Bhubaneswar itinerary
| Category | Budget Option | Mid-range Option | Luxury Option |
|---|---|---|---|
| Transportation (Round Trip) | ₹2,000 – ₹2,500 (Taxi) | ₹100 – ₹150 (Bus) | ₹2,000 – ₹2,500 (Taxi) |
| Accommodation (1 Night in Bhubaneswar) | ₹1,200 – ₹2,500 (Budget Hotel) | ₹3,000 – ₹4,500 (3-Star) | ₹5,000 – ₹8,000 (Luxury) |
| Accommodation (2 Nights in Puri) | ₹1,000 – ₹2,500 (Budget Hotel) | ₹2,500 – ₹5,000 (3-Star) | ₹6,000 – ₹10,000 (Luxury) |
| Meals (Per Day) | ₹400 – ₹900 (per person) | ₹600 – ₹1,200 (per person) | ₹1,500 – ₹2,500 (per person) |
| Sightseeing & Activities | ₹500 – ₹1,000 (Auto / Rickshaw) | ₹1,000 – ₹2,000 (Taxi / Guides) | ₹2,500 – ₹4,000 (Private tours) |
| Total Estimated Cost (3 Days) | ₹10,500 – ₹17,500 | ₹17,000 – ₹30,200 | ₹30,000 – ₹47,500 |
Estimated Total (for 1 person)
- Budget: ₹10,500 – ₹17,500
- Mid-range: ₹17,000 – ₹30,200
- Luxury: ₹30,000 – ₹47,500
Travel Tips for Kolkata to Puri/Bhubaneswar Trip
- Monsoon season makes everything lush and beautiful but also slippery — good shoes are a must!
- Book bus tickets in advance during weekends or festivals like Rath Yatra.
- Carry cash — small shops, markets, and some hotels still prefer cash transactions.
- Respect temple customs — remove shoes, dress modestly, and avoid photography inside sacred areas.
- Best Time to Visit – October to February for pleasant weather. Avoid the monsoon season due to heavy rainfall.
- Temple Timings: Jagannath Temple is open from 5:00 AM to 10:00 PM. Non-Hindus are not permitted inside, but they can view the temple from outside. Visit Puri early morning to avoid temple crowds.
- What to Pack: Light cotton clothes, sunscreen, and comfortable footwear.
- Keep an eye on the local calendar for festivals like Rath Yatra (June-July) for an immersive cultural experience.
This journey from Kolkata to Puri and Bhubaneswar wasn’t just about visiting places—it was about feeling the slow, steady heartbeat of ancient culture, tasting food made with love, and getting drenched (literally and emotionally) in the monsoon spirit of Odisha.
If you’re craving a blend of spirituality, beaches, architecture, and street food — all wrapped in the romance of road travel — this trip is pure gold.
