A coastal temple town in Odisha, home to the Jagannath Temple and a long Bay of Bengal beach.
FamousPilgrimageBeachHeritageLake
Puri is one of the Char Dham pilgrimage sites and draws huge crowds to the Jagannath Temple, especially at the Rath Yatra in July. It also has a busy town beach and makes a base for Konark, Chilika Lake and the craft village of Raghurajpur. It suits pilgrims, families and travellers interested in temples and crafts.
Trip planner
Plan from your city
Photos
Panoramic view of the Jagannath Temple, PuriJagannath Temple in PuriView of the temple towersJagannath Temple lit up at night
Photos from Wikimedia Commons. Select a photo for its author and licence.
Best time to go
When
What to expect
November to February
Peak season with mild weather, roughly 17 to 27 C, and a calmer sea. Migratory birds gather at Chilika Lake.
March to May
Hot summer, roughly 24 to 37 C, though visitor numbers stay fairly high.
June to September
Monsoon months with humid weather and a rough sea that is not suited to water sports. The Rath Yatra falls in July and brings very large crowds.
October
Some sources include it in the good season as the rains ease; it leads into the main winter season.
Sights and activities
1
Shri Jagannath Temple
The main shrine of Puri on Grand Road and one of the four Char Dham sites. Only Hindus may enter; others can view the exterior from the Raghunandan Library platform across the road.
Distance
About 2.5 to 3 km from Puri railway station
Entry
Free
Timings
About 5:30 AM to 10:30-11 PM daily, with darshan paused for short rituals (around 9 AM and 1-2 PM)
The long town beach where pilgrims bathe after the temple visit and crowds gather for sunrise and sunset. Sand sculptures by Sudarshan Patnaik are associated with this beach.
Distance
About 2.5 km from the railway station
Entry
Free to walk; one source lists a small charge of Rs 20
Odisha state buses run about hourly from Bhubaneswar to Puri bus stand (about 1 hour 20 minutes). State and private overnight buses run from Kolkata (about 10-13 hours).
By train
Puri railway station (code PURI) is the terminus, about 2.8 km from the Jagannath Temple, with direct trains from Howrah, Delhi (Anand Vihar), Mumbai and other cities.
By air
Biju Patnaik International Airport in Bhubaneswar is about 56-62 km away, roughly 1.5 hours by road.
Where to base yourself
Stay near Swargadwar Beach, Chakratirtha Road or Grand Road, all within easy reach of the temple and the sea.
Getting around
Auto-rickshaws and cycle rickshaws run around town; Agree the price before setting off.
Ola, Uber and private taxis are available for day trips to Konark, Raghurajpur and Chilika.
Odisha state buses link Puri with Bhubaneswar about every hour for roughly Rs 100 or less.
Grand Road is closed to vehicles on Rath Yatra days, so expect to walk near the temple then.
Often combined with
Places people usually visit on the same trip, and how long it takes to get between them.
Lodges, homestays and temple trust bhakta niwas near the temple or beach
₹790 to ₹1,450
Mid-range
Beach-side hotels and small resorts near Swargadwar
₹1,700 to ₹2,800
Luxury
Upper-end hotels in town
₹3,200 to ₹4,400
Food
Pilgrims eat the temple's Mahaprasad, and many food stalls and restaurants line the beach area serving Odia, Bengali, North Indian and South Indian food.
Try these
Mahaprasad (the temple's rice, dal and vegetable offerings)
Khaja (a crisp layered sweet)
Dalma (lentils cooked with vegetables)
Pakhala bhata (fermented rice in water)
Chungi malai (an Odia dish of rice, coconut and spices)
Rasgulla
Vegetarian food is easy to find, as the temple offerings are vegetarian.
Daily costs
Budget level
Stay per room
Food per person
Local transport
Budget
₹1,100
₹400
₹150 per person
Mid-range
₹2,300
₹900
₹1,500 per vehicle
Luxury
₹4,000
₹2,000
₹2,500 per vehicle
Per day. Travel to and from your city is added in the planner above.
Permits and documents
No permits are needed. Non-Hindus cannot enter the Jagannath Temple. Carry photo ID for hotels and trains.
Safety
By day
Generally safe and busy. Crowds at the temple are heavy; watch your belongings and use the free cloak rooms outside the main gate.
At night
The beach front and Grand Road stay busy into the evening; usual care is enough.
Solo women
Puri sees many families and pilgrims; dress modestly, especially for the temple, and use busy areas after dark.
Roads
The Bhubaneswar-Puri highway and the Marine Drive to Konark are good roads. Expect heavy congestion at festival times.
Emergency numbers
112 (all emergencies)
Practical
Mobile network
All the main networks (Jio, Airtel, Vi and BSNL) work in town.
ATMs and cash
ATMs are easy to find in town. ATMs are available in town.
Fuel
There are several petrol pumps in and around town. Fuel is available on the Bhubaneswar-Puri road.
Medical
Hospitals are easy to find across the city. In an emergency dial 112, or 108 for an ambulance in most states. Bhubaneswar, about 60 km away, is the large medical centre.