Puri travel guide

Jagannath devotion and a long sandy beach in Odisha.

Quick answer

Puri is one of Hinduism's four Char Dham towns on the Odisha coast, built around the Jagannath Temple and a long sandy beach. Travelers on TravBuddy plan around the Jagannath temple, the Blue Flag beach and the Puri lighthouse, with rooftop cafés and easy day trips to Konark. A trip here runs about ₹1,100 per person a day, very budget-friendly.

This Puri guide ranks the spots travelers include most in real trips, so you can shape a day-by-day plan of temple and coast.

Ideal duration
4–4 days
Typical budget
₹1,100/day
from 3 planned trips
Best time
October–February
Rated places
10
in our trip data

Top things to do in Puri

Ranked by how often travelers include them in TravBuddy itineraries and 1,63,439+ traveler ratings.

  1. 1.Shree Jagannatha Temple Puri

    4.7
    Temple1,37,795 reviews

    Immerse yourself in the spiritual aura of one of India's most revered temples. The architecture is magnificent, and the devotion palpable. Non-Hindus are not permitted inside the main temple, but can admire the exterior and soak in the atmosphere from nearby vantage points.

    Tip: Dress modestly, covering shoulders and knees. Leave electronics and bags at designated lockers outside.

  2. 2.Blue Flag Beach

    4.6
    Beach15,299 reviews

    Spend your morning at the pristine Blue Flag Beach, known for its cleanliness and calm waters. It's perfect for a refreshing swim or a leisurely stroll along the shore.

    Tip: Arrive early to enjoy the tranquility before it gets crowded. Look out for local sand art displays.

  3. 3.Puri Light House

    4.6
    Viewpoint5,926 reviews

    Ascend the Puri Light House for panoramic views of the coastline and the Bay of Bengal. The sunset from here is particularly breathtaking, casting golden hues over the ocean.

    Tip: Check the visiting hours beforehand, as they can be limited. Wear comfortable shoes for the climb.

  4. 4.Neeladri Beach & Park Puri

    4.5
    Beach3,557 reviews

    Explore Neeladri Beach, a less crowded alternative to the main Puri Beach. The adjacent park provides a green space for relaxation and a pleasant contrast to the sandy shores.

    Tip: Look for local vendors selling fresh coconut water for a refreshing drink.

  5. 5.Sonar Gouranga Temple

    4.4
    Temple515 reviews

    Visit this serene temple, a hidden gem known for its peaceful ambiance and beautiful architecture. It offers a different spiritual experience compared to the bustling Jagannath Temple.

    Tip: Take some time to sit and meditate in the peaceful surroundings.

  6. 6.Urban Haat

    4.0
    Market347 reviews

    Explore Urban Haat, a vibrant marketplace showcasing local handicrafts, textiles, and traditional Odishan art. It's a great place to find unique souvenirs and interact with local artisans.

    Tip: Bargaining is common here, so don't hesitate to negotiate prices.

See all 6 things to do in Puri

Where to eat in Puri

Food spots that keep showing up in real trip plans.

  1. 1.Mehfil- Rooftop Restaurant and Cafe

    4.7
    Rooftop2,654 reviews

    Enjoy a delightful lunch at Mehfil, a rooftop restaurant offering great food and a pleasant ambiance. It's a perfect spot to relax and enjoy the city views.

    Tip: Try their Indian fusion dishes for a unique culinary experience.

  2. 2.Cafe Cookies

    4.2
    Cafe1,678 reviews

    Grab a quick and delicious bite at Cafe Cookies, a cozy spot known for its baked goods and light meals. It's perfect for a casual lunch or a coffee break.

    Tip: Their fresh pastries are a must-try.

  3. 3.Surfers Restaurant, Puri

    4.6
    Restaurant607 reviews

    Enjoy a relaxed lunch with a view at this popular spot near the beach. They offer a variety of cuisines, perfect for refueling after a morning of exploration.

    Tip: Try to get a table with a view of the ocean for a more enjoyable experience.

  4. 4.Mama's cafe

    4.5
    Cafe345 reviews

    Enjoy a casual and authentic meal at Mama's Cafe, a local favorite. They serve delicious home-style food that offers a true taste of Puri.

    Tip: Ask for their daily specials for the freshest options.

Where to stay in Puri

Stays travelers actually picked in their TravBuddy plans.

Compare all 37 Puri hotels — by price, rating & area →

Puri trip budget

Real per-person daily costs from trips planned on TravBuddy — transport, stay and activities included.

StylePer day / personWhat it covers
Comfortable₹1,1003-star hotels, restaurants, cabs and activities
See the full Puri trip cost breakdown →

Puri: quick questions

How many days do you need in Puri?+

Most travellers spend about 4 days in Puri, based on real trips planned on TravBuddy.

What are the top things to do in Puri?+

Top experiences in Puri include Shree Jagannatha Temple Puri, Blue Flag Beach, Puri Light House, Neeladri Beach & Park Puri.

Where should you eat in Puri?+

Popular places to eat in Puri include Mehfil- Rooftop Restaurant and Cafe, Cafe Cookies.

How much does a trip to Puri cost?+

A Puri trip costs around ₹1100 per person per day for a comfortable style, covering stay, local transport and activities — based on real TravBuddy trips.

How do you reach Puri?+

Travellers reach Puri from cities like Giridih — compare trains, buses and flights with live fares on the route pages.

Destinations near Puri

Plan your Puri trip with AI

Get a complete day-by-day itinerary with live train, bus and flight fares, hotels ranked for your budget — in about 30 seconds. Free.

Plan my Puri trip

Facts on this page are computed from 3 trips planned on TravBuddy and traveler ratings refreshed on 8 September 2026.