India › Odisha › Puri

Puri: The Chariot Town, Where the Word Juggernaut Was Born

Puri exists for one temple, and once a year three deities leave it on chariots 45 feet tall pulled by thousands of hands. Non-Hindus cannot go inside, which makes understanding the town from its edges the whole art of visiting.

Nearest airport
Biju Patnaik International, Bhubaneswar (BBI), 60 km, about 90 minutes
Metro or rail
No metro; Puri (PURI) is a terminus station, a short walk from the Grand Road
Train from Kolkata
Seven to nine hours from Howrah, with direct overnight and day services
Best time
November to February; Ratha Yatra in June or July is hot and extremely crowded
Days needed
Two nights, three if you add Raghurajpur and Konark from here
Known for
Jagannath temple and Ratha Yatra, mahaprasad, pattachitra, a long beach, Gotipua dance

Overview

Puri lies on a flat sandy shore 60 km south of Bhubaneswar, where a wide beach runs for kilometres and the Bay of Bengal breaks heavily most of the year. The town is organised around the Bada Danda, the Grand Road, a broad processional avenue about three kilometres long running from the temple to the Gundicha shrine. Everything in Puri points down that road.

The Jagannath temple was built in the 12th century under the Eastern Ganga king Anantavarman Chodaganga Deva, and it is one of the four Char Dham pilgrimage sites. Its deities are wooden rather than stone, carved anew every twelve to nineteen years in a secret rite, and its kitchen is said to be the largest in the world, cooking fifty-six foods in earthen pots daily for pilgrims.

Western visitors should know plainly that the temple admits Hindus only, strictly enforced at the gates. The usual alternative is the rooftop of the Raghunandan Library across the road from the lion gate, which gives a clear view over the compound and the towers. Beyond that, Puri gives you the chariot festival, the mahaprasad market, a pattachitra village 14 km away and a very long beach.

Hand-held, every step

You travel as our guest, not as a booking number. One named person looks after you from the first video call to the drive back to the airport, and explains the meaning behind everything you are looking at.

In Puri that matters most where the crowds are thickest and the customs least familiar.

  • Airport welcome with a name board, a local SIM and your first rupees sorted
  • One trip manager on WhatsApp for the whole journey, answering within the hour
  • Guides who explain each ritual, dish and carving as you meet it
  • Reserved, safe places at festivals rather than the crush
  • A real part in a puja, a wedding or a family celebration if you want one
  • Female guide on request, vetted drivers, and no shopping-commission stops

Festivals worth planning a trip around

Hindu, Jain, Buddhist and Islamic dates follow lunar calendars, so each year shifts. We confirm every date against the panchang before a departure goes on sale.

FestivalWhenWhat happens
Ratha YatraJun-JulThe three deities are drawn on newly built chariots, the tallest about 45 feet, along the Grand Road by thousands of devotees. Lunar dating.
Snana YatraJunThe bathing festival a fortnight before the chariots run, after which the deities are secluded for two weeks of ritual recovery.
Chandan YatraApr-MayTwenty-one days of boat processions on the Narendra tank, the temple's hot-season festival.
NabakalebaraEvery 12 to 19 years, by calendarThe deities are rebuilt from specially identified neem trees in a secret rite; the next occurrence depends on the ritual calendar.
Puri Beach FestivalNovSand sculpture, Odissi and Gotipua performances and food stalls along the seafront over several days.
Kartik Purnima and Bali JatraNovLamp offerings and paper boats floated at dawn in memory of Odisha's old maritime trade to Southeast Asia.

Food to try in Puri

Ranked the way a local host would feed you, starting with the dish you should not leave without.

  1. MahaprasadFifty-six temple foods cooked in stacked earthen pots and sold in Ananda Bazaar beside the temple; entirely vegetarian, no onion or garlic.
  2. KhajaA layered, syrup-soaked fried pastry, the temple sweet of Puri; stalls near the Grand Road sell it by weight.
  3. DalmaLentils with pumpkin and raw banana, part of the mahaprasad set and on every Odia menu in town.
  4. Macha besaraSea fish in mustard gravy, cooked by the fishing families on the Penthakata side of the beach.
  5. Chingudi malaiPrawns in coconut milk, a coastal Puri dish best at the older seafront restaurants.
  6. Pakhala bhataCold fermented rice water with rice and fried fish, the only sensible lunch here in May.
  7. KanikaSweet ghee rice with cashew and cardamom, one of the temple's own offerings and widely cooked at home.
  8. RasabaliFried flattened cheese discs in sweet thickened milk, another Jagannath offering sold in local sweet shops.
  9. Chhena podaBurnt cheese cake from inland Odisha, baked fresh and sold in the market lanes behind the Grand Road.
  10. Gaja and arisa pithaRice and jaggery fried cakes made at festivals, sold at the Bada Danda stalls during Ratha Yatra.

Heritage sites in Puri

  1. Jagannath TempleA 12th-century Eastern Ganga temple, one of the four Char Dham; non-Hindus are not permitted inside the compound.
  2. Raghunandan Library rooftopThe building opposite the lion gate, whose roof is the recognised vantage point for non-Hindu visitors to see the temple.
  3. Gundicha TempleThe aunt's house at the far end of the Grand Road, where the deities stay for nine days during Ratha Yatra.
  4. Bada Danda, the Grand RoadThe three-kilometre processional avenue the chariots run along, lined with pilgrim shops and monasteries.
  5. Narendra TankA large stepped tank where the Chandan Yatra boat festival is held each April and May.
  6. Raghurajpur heritage villageFourteen kilometres away, a village of pattachitra painters, palm-leaf engravers and Gotipua dancers.
  7. Sakshi Gopal TempleTwenty kilometres towards Bhubaneswar, a Vaishnava temple traditionally visited after a Puri pilgrimage.
  8. Loknath TempleA Shiva shrine where the lingam sits submerged in water for most of the year, uncovered on one day in spring.

Places to visit in Puri

  1. Grand Road and the temple precinctThe core of the town, best walked at dawn when the pilgrim traffic starts and the shops open.
  2. Puri BeachA long shore with a lifeguarded central section, a sunrise crowd and nolia fishermen working the surf.
  3. Ananda BazaarThe mahaprasad market beside the temple, where the earthen pots are sold and eaten on the spot.
  4. RaghurajpurThe painters' village, where almost every house is a studio and the walls are murals.
  5. Penthakata fishing villageA Telugu-speaking fishing settlement at the beach's western end, with boats landing at dawn.
  6. Chilika at SatapadaFifty kilometres southwest, the dolphin side of the lagoon, an easy day trip.
  7. KonarkThirty-five kilometres up the coastal road, so most visitors see the Sun Temple from a Puri base.
  8. PipiliOn the Bhubaneswar road, where the applique canopies used in temple processions are stitched.

Waterfalls, lakes and wild places

November to February gives the calmest sea and the best Chilika dolphin sightings. The Bay of Bengal here has a powerful undertow and shifting sandbars, so swim only in front of the nolia lifeguards on the central beach, never alone and never during a cyclone warning.

  1. Puri BeachIn town; a long sandy shore with lifeguards at the main section and a strong undertow elsewhere.
  2. Chilika Lake at SatapadaFifty kilometres southwest; dawn boats for Irrawaddy dolphins and the lagoon mouth sandbar.
  3. Narendra TankIn the town; a large stepped temple tank, used for the Chandan Yatra boat festival.
  4. Balighai BeachEight kilometres towards Konark, at the Nuanai river mouth, with casuarina groves and a turtle research station nearby.
  5. Chandrabhaga BeachNear Konark, 30 km away; broad and quiet, with a small lifeguard presence in season.
  6. Markandeya and Sweta Ganga tanksSacred tanks around the temple precinct, used for ritual bathing rather than recreation.

Where to stay in Puri

Properties we would put our own guests in. Your package includes the level you choose, and we hold rooms before festival dates.

  1. Mayfair Heritage, PuriOn the beach; long-established with sea-facing cottages and gardens, the best address in townUpscale
  2. Toshali SandsBetween Puri and Konark; a large garden resort a short walk from a quiet beachMid-range
  3. Hotel Hans Coco PalmsPuri seafront; comfortable, established and well placed for the beach and the Grand RoadMid-range
  4. Sterling PuriBeach side; reliable mid-range rooms with a pool, popular with Indian familiesMid-range
  5. Panthanivas PuriOdisha Tourism's seafront property, plain but very well positionedMid-range
  6. Chanakya BNR HotelA former railway hotel near the beach, dated but with real colonial-era characterHeritage
  7. Z HotelAn old converted sea-facing house on the beach road, a long-standing travellers' favouriteBoutique
  8. Pilgrim lodges, Grand RoadSimple rooms and monastery guest houses along the processional avenue, basic and very cheapMid-range

Evenings out and culture

PlaceWhat it is
Gotipua performances, RaghurajpurBoys dancing in the tradition that preceded Odissi, staged in the village and arranged through the resident gurus.
Odissi and Gotipua at the Beach FestivalThe November seafront festival is the easiest place to see both forms performed outdoors.
Temple music on the Grand RoadKirtan groups and ghanta mardala drumming are a nightly occurrence along Bada Danda, free and unscheduled.
Hotel bars, Puri seafrontOdisha is not dry, but the temple quarter has few outlets by custom; drinking is a hotel activity here.
Beach evenings with the nolia communityFishermen's families sell fried fish and tea on the sand after dark, which is the real social scene in Puri.

Getting to Puri by air

Airport or routeDetail
Biju Patnaik International, Bhubaneswar (BBI)Sixty kilometres, about 90 minutes by road along a good highway; the only practical airport.
From the UK and EuropeNo non-stop; fly London or Frankfurt to Delhi or Kolkata, connect to Bhubaneswar, then drive down.
From the USATwo stops via a Gulf hub and Delhi or Kolkata; allow 26 to 30 hours including the road leg.
Kolkata (CCU)The closest European gateway; from there it is a one-hour flight plus the drive, or a direct train to Puri.
Puri has no airportThere is no airstrip or helicopter service; all arrivals are by road or rail.

Trains and road to Puri

Route or stationDetail
Puri (PURI)A terminus station about a kilometre from the Grand Road and the beach, with porters and prepaid autos.
Howrah to PuriSeven to nine hours; the Howrah Puri Shatabdi is the fastest and the overnight services the most convenient.
Delhi to PuriAround thirty hours on the direct services; most visitors fly to Bhubaneswar instead.
Bhubaneswar to PuriNinety minutes to two hours on frequent local and express trains, cheap and straightforward.
Puri to KonarkNo railway; it is a 35 km drive of about an hour on the coastal marine drive.
Ratha Yatra specialsIndian Railways runs extra trains into Puri for the chariot festival, and they sell out months ahead.

Weather, seasons and best time to visit Puri

November to February is the comfortable choice, at 19-28°C with a calm sea and the Beach Festival in November. Ratha Yatra in June or July is the great spectacle but means humidity near 36°C and crowds in the hundreds of thousands, and October carries genuine cyclone risk.

MonthsSeasonDay temperatureWhat to expect
Nov-FebDry and mild19-28°C / 66-82°FThe best months. Sea breezes, a comfortable beach, clear mornings on the Grand Road and the Beach Festival in November.
Mar-AprHumid warmth25-33°C / 77-91°FSticky but moderated by the sea; Chandan Yatra falls here and the beach is still usable early and late.
May-JunHot and humid28-36°C / 82-97°FOppressive humidity rather than extreme heat, and Ratha Yatra often falls at the end of this window in enormous crowds.
Jul-OctMonsoon26-32°C / 79-90°FHeavy rain and a dangerous sea, with the Bay of Bengal cyclone risk real from October; Puri has taken direct hits before.

Puri tour packages

Per person, twin sharing, excluding international flights. Hotels, private transport, guides, entries, your trip manager and 24-hour support are included.

Festival · Lunar dating, Jun-Jul 2027

Ratha Yatra from the Grand Road

5 nights · Puri, Bhubaneswar

Watch the chariots being built without metal fastenings, then see them hauled up Bada Danda from a reserved balcony.

From US$1,400 per person

Tradition · Oct - Mar

Puri, Pattachitra and the Painters' Village

4 nights · Puri, Raghurajpur, Konark

Two days learning pattachitra and palm-leaf engraving with Raghurajpur families, plus the Sun Temple and the temple precinct.

From US$950 per person

Food & wine · Nov - Mar

Mahaprasad and the Mustard Coast

3 nights · Puri, Penthakata

Eat the temple's earthen-pot food in Ananda Bazaar, then cook sea fish in mustard with a fishing family.

From US$738 per person

Wildlife · Nov - Feb

Chilika Dolphins from Puri

4 nights · Puri, Satapada

Dawn boats for Irrawaddy dolphins at the lagoon mouth, a sandbar landing, and the Puri temple precinct by evening.

From US$900 per person

Take part, don't just watch

Add any of these to a tour. A host stays beside you and tells you what is happening and why it is done that way.

The chariot carpenters' workshop

In the weeks before the festival you sit with the hereditary carpenter families assembling three chariots from sal and phasi wood using no nails. They explain which family holds which hereditary right and why the wheels are rebuilt annually.

Pattachitra and palm-leaf engraving at Raghurajpur

A painter prepares the tamarind-and-cloth canvas and grinds stone colours while you learn the fine brushwork, and his neighbour shows palm-leaf etching with an iron stylus. Both families have worked these crafts for generations in the same lanes.

Mahaprasad in Ananda Bazaar with a temple cook

Although you cannot enter the kitchen, a cook meets you in the market to explain the stacked earthen pots, the fifty-six items and the rule against onion and garlic. You eat a full pot meal sitting on the ground as pilgrims do.

Sunrise with the nolia fishermen

The Telugu-speaking fishing community at Penthakata takes you out past the first break at dawn in a surf boat, hauling nets by hand. Back on the sand their family fries the catch while explaining how the lifeguard tradition began here.

Questions travellers ask about Puri

Why should I visit Puri?

For the chariot festival and the town that exists to serve it. Three deities carved from wood are pulled along a three-kilometre avenue on chariots as tall as a four-storey building, a rite that gave English the word juggernaut. Outside the festival you get a pilgrim town, a painters' village and a long working beach.

Can non-Hindus enter the Jagannath Temple?

No. Entry is restricted to Hindus and this is enforced strictly at the gates, whatever your nationality or dress. The accepted alternative is the rooftop of the Raghunandan Library directly opposite the lion gate, which gives a clear view across the compound for a small donation. Guides will offer other rooftops; the library is the reliable one.

When is the best time to visit Puri?

November to February, with 19-28°C days, a calm sea and the Beach Festival in November. March and April are humid but workable. Ratha Yatra in June or July is the great event but comes with 36°C humidity and crowds in the hundreds of thousands. October is cyclone season on this coast.

Is Puri safe for solo female travellers?

Generally yes, with real caution about the beach. The town is busy with pilgrim families and hotel staff are protective, but the unlit stretches of sand attract drinkers after dark and should be avoided alone. Dress conservatively near the temple, decline aggressive guides firmly, and swim only in front of the lifeguards.

Can I swim at Puri beach?

Only in the lifeguarded central section. The nolia lifeguards in their conical hats are a long-standing institution and they know the sandbars and rip currents, which shift constantly. Drownings happen every year among visitors who walk down the beach and go in alone. Do not swim during the monsoon or under a cyclone warning.

What does a Puri tour cost?

Our ground cost is about US$590 for the three-night food itinerary, US$720 for the Chilika dolphin programme and US$760 for four nights with Raghurajpur and Konark, per person sharing. The Ratha Yatra departure runs near US$1,120 because hotel rates multiply that week. Flights, visa and personal shopping sit outside these figures.

How many days do I need in Puri?

Two nights covers the temple precinct, the library view, Ananda Bazaar and the beach. Three lets you add Raghurajpur and Konark without rushing either. Four if you want a Chilika day trip from here too. For Ratha Yatra budget four or five nights, because the town becomes impassable on the day itself.

What can I eat here, and is it vegetarian?

The temple food, mahaprasad, is entirely vegetarian and cooked without onion or garlic, and eating it from earthen pots in Ananda Bazaar is part of the visit. Elsewhere Puri eats a great deal of sea fish in mustard gravy. Heat levels are mild. Vegans should avoid the milk sweets and ask about ghee in the rice dishes.

Nearby and related

Most guests pair Puri with one or two of these on the same trip.

Book your tour

Pay with

Demo checkout: no payment is taken. At launch this connects to an international gateway. Deposit 30%; balance 45 days before arrival.