Guruvayur, about 30 km north-west of Thrissur, is one of Kerala’s most important Krishna pilgrimage centres — sometimes called the “Dwarka of the South”. It is a busy temple town, and a visit rewards a little preparation, especially around the temple’s entry rules.

Visiting the temple

The Guruvayur temple has a strict dress code and, importantly, is open only to Hindus — non-Hindus are not permitted inside. Men typically wear a mundu without an upper garment, and women a sari or set-mundu (salwar is often not allowed); check the current dress rules before you go. The temple opens very early for darshan, runs through to midday, and reopens in the evening; queues are long on weekends and festival days, and paid “quick darshan” tickets are available.

Punnathur Kotta elephant sanctuary

About 3 km from the temple is Punnathur Kotta (Anakkotta), the sanctuary where the temple’s elephants are housed — a large walled compound you can visit for a small fee, best in the morning. It’s an unusual sight, but treat the animals and their mahouts with respect and keep a safe distance.

Around Guruvayur

The nearby Mammiyoor and Parthasarathy temples are traditional add-ons to a Guruvayur pilgrimage. For a break from the temple crowds, Chavakkad beach is only about 5 km away, where the backwater meets the sea at a calm azhimukham.

Good to know
  • The Guruvayur temple is open only to Hindus and has a strict dress code — confirm current rules before visiting.
  • Go early: darshan queues are long on weekends and festival days; paid quick-darshan tickets exist.
  • Guruvayur has its own railway station and frequent buses from Thrissur (~30 km).
  • Punnathur Kotta is a working elephant sanctuary — keep a respectful distance from the animals.

Frequently asked questions

Can non-Hindus enter the Guruvayur temple?

No — the Guruvayur temple is open only to Hindus, and there is a strict dress code. Non-Hindus can still visit the town, the Punnathur Kotta elephant sanctuary and Chavakkad beach nearby.

What is the dress code at Guruvayur?

Men typically wear a mundu without an upper garment; women wear a sari or set-mundu (salwar is often not permitted). Rules can change — confirm before you go.

What else is there to do around Guruvayur?

Visit the Punnathur Kotta elephant sanctuary (~3 km), the Mammiyoor and Parthasarathy temples, and Chavakkad beach (~5 km).