A view infront of the Guruvayur Temple
A view infront of the Guruvayur Temple

Guruvayur Temple (or) Guruvayur Sri Krishna Temple is located at Guruvayur town in the state of Kerala, dedicated to Lord Krishna, an incarnation of Lord Vishnu. Guruvayur Temple is also called as Bhuloka Vaikunta, which refers to the “Holy Abode of Vishnu on Earth” because the idol represents the full form of Lord Vishnu. Guruvayur Temple is considered as a Dwaraka of the south India.

The idol of presiding deity Lord Krishna is said to be installed by Brihaspati (the Guru of the Devas) and Vayu (Wind God), and hence the place came to be known as Guruvayur. The word Guruvayur also has a recondite meaning, which refers to the body of the human being which is the adobe of Vayu (the wind). Guruvayur Temple faces towards the east direction and contains two Gopurams (temple tower) one is at east and the other one is at west.

A view behind the Guruvayur Temple
A view behind the Guruvayur Temple


The presiding deity of this temple is Lord Krishna who is carrying the Pancajanya (conch), the Sudarshana Chakra (discus), the Kaumodaki (mace) and a lotus with a holy basil (an aromatic plant) garland. The idol of Lord Krishna is made of a special magnetic stone called black antimony and it is said that the stone have some special medicinal properties.  The other deities of this temple are Lord Ganapathi, Lord Ayyappan, and Lord Edathedathu Kavil Bhagavathy etc.

Guruvayur Sri Krishna Temple is one of the five famous and most popular Krishna Temples in India. The other four Krishna Temples are:

  1. Jagannath Temple at Puri
  2. Tirupathi Venkatachalapati Temple in Andhra Pradesh
  3. Nathdwara Temple in Rajasthan
  4. Dwaraka Temple in Gujarat

The Theertham (temple tank) of Guruvayur Sri Krishna Temple is called Rudra Theertham. There is a special offering in this temple which is still under practice, the offering is Thulabharam, where the devotees are weighed against bananas, jiggery, coconuts, sugar, etc equivalent to their weight.

Pooja timings

Morning Pooja

  • Nirmalyam – 3.00am to 3.20am
  • Thailabhishekam, Vakacharthu, Sankhabhishekam – 3.20am to 3.30am
  • Malar Nivedyam, Alankaram – 3.30am to 4.15am
  • Usha Nivedyam – 4.15am to 4.30am
  • Ethirettu pooja followed by Usha pooja – 4.30am to 6.15am
  • Seeveli,Palabhishekam,Navakabhishekam, Pantheeradi Nivedyam, and Pooja – 7.15am to 9.00am
  • Ucha pooja (Noon Pooja) – 11.30am to 12.30pm

Evening Pooja

  • Seeveli – 4.30pm to 5.00pm
  • Deeparadhana – 6.00pm to 6.45pm
  • Athazha pooja Nivedyam – 7.30pm to 7.45pm
  • Athazha pooja – 7.45pm to 8.15pm
  • Athazha seeveli – 8.45pm to 9.00pm
  • Thrippuka, Olavayana – 9.00pm to 9.15pm
  • The Sreekovil will be closed – 9.15pm


  • Utsavam or Annual Festival – February or March
  • Vishu Festival – April
  • Vaishka Festival – April or May
  • Ashtami Rohini Festival – July or August
  • Thiruvonam Festival – August or September
  • Kucheladinam Festival – December
By Road

Guruvayur is well connected from all major towns of Kerala and Tamil Nadu. Various private and state government-owned bus companies operate regular services to this temple town.

By Train

The nearest railway station is at Guruvayur. Trains that run from here are Thiruvananthapuram Central-Guruvayur Intercity, Guruvayur-Kollam-Punalur Intercity and Guruvayur-Chennai Egmore express train from Chennai via Thiruvananthapuram, Madurai and Tiruchirapalli.

By Air

The nearest airport is Cochin International Airport which is about 75 km, at Nedumbassery near Kochi.

  • Mammiyoor Temple
  • Narayanamkulangara Temple
  • Parthasarathi Temple
  • Perunthatta Shiva Temple
  • Tamarayur Vishnu Temple
  • Guruvayoorappan Temple
  • Guruvayur Kesavan Temple