OverviewPlaces To VisitAround GuruvayurBlogTravelogueExplore Map

Guruvayur is a temple town in central Kerala, near the city of Thrissur. It is most famous for the Sree Krishna Temple which attracts millions of devotees from all over the country.

Historical Significance

The deity worshipped here is believed to be over 5000 years old and is said to be made divine by Lord Siva’s penance.TheZamorins of Calicut and the kingdom of Valluvanadbattled for years, and people started settling in Guruvayur. Parts of the Sree Krishna temple were damaged in a fire in 1970 and was renovated in 3 years.

Famed Centre of Art and Culture, Spritiuality, Religion and Education

Apart from the Krishna Temple, there are dozens of temples all over this town, and millions of devotees throng Guruvayur to seek blessings.

There is also an elephant camp, where the elephants used for the ‘Seeveli’, are looked after, and this is also popular with visitors.

The roads leading to the temples are lined with dozens of shops selling puja articles, religious items, handicrafts and peacock feathers, which attracts visitors.


Guruvayur is defined by the Sri Krishna Temple, and there are also many other temples nearby. It is a town that hardly sleeps as the shrine is opened at 3 a.m and people start the queues from midnight. Devotional music can be heard from many of the temples’ loudspeakers through the night, and it is common to see people walking barefoot. Traditional meals served on banana leaves, and the huge Guruvayur ‘Pappadam’ are delicacies.

Climate and best Time to Visit:

Guruvayur enjoys moderate climate though Monsoons can be troublesome. The temple is open year round and there is no particular season for visiting: it always has massive crowds.

  • Sree Krishna Temple (Guruvayurappan)
  • Venkitachalapathy temple
  • Chamundeswari temple
  • MammiyurMahadeva temple
  • Elephant camp
  • Guruvayur museum
  • Parthasarathi temple
  • Harikanyaka temple
  • Nava mundaka temple
  • Institute of mural paintings