Skip to content
paribhaasha

temple

Baliharachandi Temple

Baliharachandi Mandira

Baliharachandi Temple is a shrine to the goddess Harachandi on a sandy hill close to the sea in Puri district, along the road from Puri towards Brahmagiri and Satapada. Bali means sand in Odia, and Harachandi is an angry form of Durga. This shrine on the coast is a different place from the Harachandi shrine in the Harachandi Sahi neighbourhood of Puri town.

quick facts

district

Puri

dress code

Ethnic or traditional dress is customary.

know before you go

do

  • Remove footwear before entering the temple compound
  • Keep your voice low inside the shrine
  • Follow the guidance of the temple servitors
  • Make room for devotees who are praying

avoid

  • Do not climb on the structures or touch the carvings
  • Do not litter the compound or the tank
  • Do not block the doorways while others wait to worship

how to reach

The Puri district website places the temple about 27 km southwest of Puri on National Highway 203 towards Brahmagiri and Satapada. Regular bus, taxi and auto services run from Puri and Bhubaneswar. Puri is the nearest railway station, and Biju Patnaik International Airport in Bhubaneswar is the nearest airport, about 87 km away.

address: Baliharachandi, on the Puri-Brahmagiri-Satapada road, Puri district, Odisha

open in mapsOpenStreetMap

history and significance

why it matters

The goddess here is worshipped as Harachandi, a fierce form of Durga. Some visitor guides call the site a Shakti Pitha, but the sources consulted do not give scriptural support for that claim.

The beach is very close to the temple, so the shrine combines a visit to the goddess with the coastal setting.

history

The sources consulted give no documented history for this temple. The Puri district website describes the temple only by its location and the meaning of the name, and a visitor guide says it is protected by the Odisha State Archaeology and Endowment departments. No founding date, builder or inscription is given.

Devotional accounts call the goddess an angry form of Durga and link the place to the larger Shakti Pitha tradition. This is a popular belief rather than a documented history. Because other Chandi shrines of Puri, such as Alamchandi, are sometimes confused with it, it is best to confirm the exact shrine locally before travelling.

nearby

  • Baliharachandi beach, very close to the temple

other temples nearby5

questions visitors ask

What does Baliharachandi mean?

Bali means sand in Odia and Harachandi refers to an angry form of the goddess Durga, according to the Puri district website.

Is this the same as the Harachandi temple in Puri town?

No. The Harachandi Sahi neighbourhood in Puri town has its own Harachandi shrine. Baliharachandi is the coastal shrine on the road towards Brahmagiri and Satapada.

How far is it from Puri?

The Puri district website gives about 27 km southwest of Puri on National Highway 203, with Puri as the nearest railway station.

deities worshipped here1