Puri Travel Guide
City City with famous beach and temples
Pilgrims and beachgoers converge on Puri for the Jagannath Temple and the Rath Yatra procession; visitors also walk long sandy beaches, sample Odia coastal cuisine, and explore nearby temple towns.
Why Visit Puri? #
Pilgrims and beachgoers come to Puri for its mix of sacred tradition and coastal life. The 12th-century Jagannath Temple and the annual Rath Yatra draw devotees, while Puri Beach and nearby Chilika Lake offer salty breezes and birdwatching. Rich Odia cuisine - from temple prasad to chhena poda desserts - and crowded bazaars create a lively sensory blend that sets Puri apart from other Indian destinations.
Who's Puri For?
Puri is low-key romantic for sunrise walks on Puri Beach and quiet dinners along Beach Road. Stay in a beachfront guesthouse near Swargadwar for affordable privacy; avoid festival dates like Rath Yatra when crowds overwhelm the shoreline and streets.
Families do well here: gentle sandy beach, easy markets on Grand Road, and budget family rooms near the shoreline. Day trips to Konark Sun Temple and Chilika Lake (dolphin spotting) keep kids entertained, though temple entry rules can limit some visits.
Seafood stalls, coastal Odia thalis and sweets like chhena poda and khaja make Puri a tasty stop. Try inexpensive beachside prawn curries and local chaat on Grand Road; many great options are under Rs. 200-400 per person.
Puri is a useful base for birding and marine wildlife at Chilika Lake (Nalabana island) and dolphin cruises from Satapada. The long beach, migratory bird seasons and nearby mangroves reward early mornings and cheap boat trips.
Budget travelers find cheap dharamshalas and hostels near the temple and beach, plus frequent trains from Bhubaneswar. Grand Road has affordable eats; be prepared for crowds during festivals and for basic amenities in smaller guesthouses.
Not an extreme-sports hub, but there are active day trips: cycling or scooter runs to Konark, boat trips and light kayaking on Chilika, and shoreline wind activities when conditions permit. Good for short coastal adventures rather than high-adrenaline sports.
Top Things to Do in Puri
All Attractions ›- Jagannath Temple - Ancient 12th-century temple, living center of Jagannath worship and Rath Yatra.
- Puri Beach (Golden Beach) - Wide sandy beach where locals walk at sunrise and fishermen land their catch.
- Gundicha Temple - Small temple reached during Rath Yatra, associated with Lord Jagannath's annual stay.
- Bada Danda (Grand Road) - Bada Danda, the long ceremonial avenue where the chariots roll during Rath Yatra.
- Raghurajpur Artist Village - Traditional Pattachitra painters and Gotipua performers preserve centuries-old crafts and dance.
- Pipili (applique town) - Town known for applique umbrellas and embroidered canopies, colorful shopping for textiles.
- Balukhand Wildlife Sanctuary - Coastal mangroves and casuarina forest favoured by migratory birds and turtle nesting.
- Swargadwar (cremation beach) - Sacred beachfront cremation area with strong cultural significance for Odia Hindus.
- Puri Lighthouse - Climb or view the historic lighthouse for a coastal panorama and photography.
- Konark Sun Temple - 13th-century Sun Temple at Konark, intricately carved stone chariot of the sun.
- Chilika Lake (Satapada/Barkul) - Brackish lagoon with island cruises, Irrawaddy dolphin sightings at Satapada or Barkul.
- Bhubaneswar - Odisha's capital, home to Lingaraj Temple, Khandagiri caves, and museums.
- Nandankanan Zoological Park - Large zoo and botanical garden with white tigers, night safari, and deer parks.
- Chandrabhaga Beach (near Konark) - Historic shoreline near Konark popular for long walks and quiet sunset views.
Where to Go in Puri #
Temple Quarter
This is where most visitors end up: tight lanes, priests, pilgrims and constant temple rituals. Expect loud bells, sandalwood smoke and crowds around the Jagannath Temple; it’s noisy and intense but utterly local. Suits travelers who want to witness Odisha’s living religious culture and don’t mind strict dress and camera rules.
Top Spots
- Jagannath Temple - The town’s spiritual heart, best seen early morning or during Rath Yatra.
- Gundicha Temple - A quieter temple compound tied into the temple rituals.
- Puri Bazaar - Narrow lanes of incense, brassware and puja items; ideal for browsing small shops.
Beach Road
Long, flat sand and a relaxed seaside atmosphere define this stretch; mornings are for walkers and fishermen, afternoons for hammock naps and sun. You’ll find simple seafood shacks, affordable guesthouses and families flying kites. Best for anyone who wants a low-key beach stay close to the town’s action.
Top Spots
- Puri Beach (Swargadwar) - Wide sandy stretch good for sunrise walks and local snack stalls.
- Chandanpur - Cluster of beach shacks and simple seafood eateries.
- Beachfront stalls - Try fresh fish and local sweets while people-watching.
Coastal Day Trips
Use Puri as your base for Odisha’s coastal highlights. Konark’s carved temple is only half an hour away, Raghurajpur is where painters sell directly from their courtyards, and Chilika’s wetlands suit nature lovers. Great for day trippers and anyone wanting more than temples and beaches.
Top Spots
- Konark Sun Temple - The 13th‑century UNESCO site is an easy half‑day trip from Puri.
- Raghurajpur - Living‑arts village famous for Pattachitra painters and handicrafts.
- Chilika Lake (Satapada) - Boat trips to see migratory birds and Irrawaddy dolphins.
Plan Your Visit to Puri #
Best Time to Visit Puri #
The best time to visit Puri is November through February, when cool, dry weather makes beaches, temple visits, and coastal walks comfortable. Summers are intensely hot and humid, while the monsoon brings heavy rains and rough seas.
Best Time to Visit Puri #
Tropical climate with hot summers (peaking in May) and warm winters (coldest in December). Temperatures range from 17°C to 33°C. Abundant rainfall (1365 mm/year), wettest in August with a pronounced dry season.
January
January is mild with highs of 27°C and lows of 17°C. Light rainfall and mostly sunny skies.
Comfort
Weather
February
February is warm with highs of 29°C and lows of 20°C. Light rainfall and mostly sunny skies.
Comfort
Weather
March
March is hot, feeling like 29°C. Light rainfall.
Comfort
Weather
April
April is hot, feeling like 31°C. Light rainfall.
Comfort
Weather
May
May is the hottest month, feeling like 35°C. Moderate rainfall (62 mm) and partly cloudy skies.
Comfort
Weather
June
June is hot, feeling like 36°C due to high humidity. Significant rainfall (184 mm) and mostly overcast skies.
Comfort
Weather
July
July is hot, feeling like 34°C with oppressive humidity. Heavy rain (264 mm) and mostly overcast skies.
Comfort
Weather
August
August is hot, feeling like 35°C with oppressive humidity. The wettest month with heavy rain (288 mm) and mostly overcast skies.
Comfort
Weather
September
September is hot, feeling like 36°C with oppressive humidity. Heavy rain (232 mm) and mostly overcast skies.
Comfort
Weather
October
October is hot, feeling like 32°C with oppressive humidity. Significant rainfall (191 mm) and partly cloudy skies.
Comfort
Weather
November
November is warm with highs of 30°C and lows of 20°C. Moderate rainfall (72 mm).
Comfort
Weather
December
December is mild with highs of 27°C and lows of 17°C. The driest month with just 6 mm and mostly sunny skies.
Comfort
Weather
How to Get to Puri
Puri is most commonly reached via Bhubaneswar - Biju Patnaik International Airport (BBI) and Bhubaneswar Railway Station provide the main air and rail links. Puri itself has a well-served railway station (PURI) and regular state and private buses from Bhubaneswar and other cities.
Biju Patnaik International Airport (BBI): Biju Patnaik International Airport in Bhubaneswar is the nearest major airport serving Puri (about 60 km). From the airport you can take a pre-paid taxi or app taxi to Puri (approx. 1.5-2 hours depending on traffic; fares roughly ₹1,200-1,800 one way). Alternatively, take a taxi or cab to Bhubaneswar city/bus station (Baramunda) and catch an OSRTC or private bus to Puri (see bus section below).
Train: Puri Railway Station (PURI) is the town’s main rail hub with direct services from Bhubaneswar and long-distance trains from Kolkata, New Delhi, Chennai and other cities. The short Bhubaneswar-Puri trains take around 1.5-2 hours; fares for unreserved/second sitting and reserved classes vary (typically small, approx. ₹50-₹300 depending on class). Bus: State-run OSRTC and many private operators run frequent services between Bhubaneswar (Baramunda bus stand) and Puri (Puri Bus Stand); travel time is about 1.5-2 hours. Bus fares depend on type (non-AC local to AC/Volvo coaches); expect roughly ₹100-₹400 one way for standard intercity services.
How to Get Around Puri
Puri is easiest to reach via Bhubaneswar by train or bus; trains are reliable for short hops while buses offer frequent and flexible services. Within Puri, short trips are best done by auto- or e-rickshaw, but much of the town and the beachfront are most pleasantly explored on foot.
- Indian Railways (Puri Railway Station) (₹50-₹300) - Puri Railway Station is the town's central rail hub with frequent short-distance trains from Bhubaneswar and direct long-distance trains to major cities. Trains are often the fastest budget option from Bhubaneswar and comfortable if you book reserved seating; check advance availability for popular holiday dates (temple festivals get busy). Arrive early to navigate the station and auto stands outside.
- Intercity & long-distance buses (OSRTC & private) (₹100-₹400) - Odisha State Road Transport Corporation (OSRTC) and private operators run regular services between Bhubaneswar and Puri from Baramunda and other terminals. Buses range from simple non-AC services to AC/Volvo coaches; travel time is typically 1.5-2 hours but can increase during peak season. Buses are a good budget choice - book AC/private buses in advance during festival periods to avoid sold-out runs.
- Pre-paid taxis / app taxis (₹1,200-₹2,200) - Pre-paid taxis from Bhubaneswar airport or city give door-to-door convenience and take about 1.5-2 hours to Puri depending on traffic. App-based cabs (Ola/Uber) operate in the region but availability can be limited in Puri late at night or during festivals, and surge pricing applies. Good for groups or if you have lots of luggage; confirm fare or meter use before starting the trip.
- Auto-rickshaws & e-rickshaws (₹20-₹200) - Inside Puri, auto-rickshaws and e-rickshaws are the most common short-trip transport and are ideal for reaching beaches, markets and guesthouses from the station or bus stand. Fares are short-distance and inexpensive - insist on the meter where available or agree on a price before boarding. Note that around the Jagannath Temple and some heritage streets vehicle access and parking are restricted, so you may walk short stretches.
- Cycle rickshaws & rented bicycles (₹10-₹300) - Cycle rickshaws are useful for very short trips in congested lanes; bicycle rentals are available for exploring the coastal stretch and quieter neighbourhoods. Both are low-cost and eco-friendly, though bicycles may be less useful during hot midday or crowds. Helmets and locks aren't always provided - bring your own if you plan longer rides.
- Walking - Puri's core (temple area, beach promenade and market lanes) is compact and best explored on foot - many sights are within short walking distance of each other. Walking lets you dodge traffic, see local life and access areas where vehicles are restricted. Wear comfortable shoes and carry water during hot months.
Where to Stay in Puri #
Where to Eat in Puri #
Puri’s food scene is all about the sea, the temple and simple coastal comfort. The Jagannath Temple’s prasadam (khichdi) is a cultural and culinary touchstone - plan to try it first thing in the morning - while chhena poda (a caramelized cottage-cheese dessert) and dalma (lentils with vegetables) are everywhere in the old market. Street vendors along Puri Beach sell fresh grilled fish, prawns and fried snacks as the sun goes down.
This is not a city of fancy tasting menus but of authentic, affordable flavors: temple kitchens, beach shacks and small family eateries. If you want non-local plates, look for the cluster of small cafés on Beach Road and around the station; otherwise lean into Odia home-style cooking and seaside seafood.
- Jagannath Temple Kitchen (Prasadam) - Khichdi served as daily temple prasadam, must-try.
- Puri Beach Market stalls - Evening grilled fish and sweet chhena poda.
- Bada Bazar (Old Market) - Local vendors selling dalma, pakhala and sweets.
- Beach Road cafés and shacks - Simple Indo-Chinese and continental plates near the shore.
- Station Road eateries - Budget Chinese and South Indian options by the station.
- Hotel restaurants on Grand Road - Homely multi-cuisine menus catering to tourists.
- Jagannath Temple Kitchen (Prasadam) - Vegetarian khichdi and sweets served daily.
- Local sweet shops on Bada Bazar - Chhena poda, rasgulla and other milk desserts.
- Beach-front vegetarian stalls - Coconut chutneys, fried snacks and pakhala bowls.
Breakdown of cuisine types found across Puri's restaurants and food venues, based on OpenStreetMap data.
Nightlife in Puri #
Puri’s nights are slow and low-key - think moonlit walks on the beach, open-air seafood stalls and local markets rather than clubs. The city is best known for Puri Beach and the area around the Jagannath Temple; after sunset the spine of activity is the shoreline and the small eateries that stay late. Temper expectations: many shops and restaurants close by 10-11pm, alcohol availability is limited, and temple precincts observe conservative hours and dress. Practical tips: head to the beach for the freshest late-night snacks, keep valuables secure on crowded stretches, and avoid treating temple grounds like a party zone - they close early and are sacred to many.
Best Bets
- Puri Beach - Moonlit beach walks, late-night seafood stalls and vendors.
- Gandhi Chowk / Puri Market area - Evening shopping and street-food stalls near the town centre.
- Swargadwar (beach entrance) - Iconic stretch of beach - lively at dusk and early night.
- Beach Road/Sea-front eateries - Cluster of family-friendly restaurants and simple beach shacks.
- Night stalls near Puri station - Small late-night vendors selling snacks and souvenirs.
- Jagannath Temple precinct (evening stroll) - Sacred, atmospheric in early evening - not a party spot.
Shopping in Puri #
Puri is a compact, market-minded pilgrimage town where temple supplies, beach stalls and Odisha handicrafts mix. Expect lots of Pattachitra paintings, appliqué work from nearby Pipili, conch (shankha) and brass temple wares, and leftover temple prasad snacks sold on the streets. Bargain politely at the local bazaar but pay firm prices for certified Pattachitra or handloom pieces-visit Raghurajpur and Pipili for direct-from-artist purchases and better deals.
Best Bets
- Puri Market (New Market) - Busy central market for souvenirs, temple wares and street food.
- Bada Danda (Grand Road) - Main shopping street near Jagannath Temple; ritual items and traders.
- Raghurajpur Artist Village - Renowned artisan village for authentic Pattachitra paintings and crafts.
- Pipili (appliqué village) - Appliqué umbrellas and textile panels sold right from the makers.
- Swargadwar / Puri Beach stalls - Beachside stalls offering conch crafts, shell jewellery and keepsakes.
- State Handloom & Handicrafts Emporium (Puri) - Reliable place to buy certified handloom, ikat and block prints.