Shri Krishna Temple


The Hindu-only temple at Guruvayur, 25km northwest of Thrissur, is one of Kerala's most famous shrines, dedicated to Guruvayurappan (the rare infant form of Krishna, an avatar of Vishnu). Said to have been created by Guru, preceptor of the gods, and Vayu, god of wind, it's believed to date from the 16th or 17th century.

The temple is also renowned for its healing powers and as a popular wedding-ceremony spot, with several intricately carved wedding mandapas (pillared pavilions).

Lonely Planet's must-see attractions

Nearby Kerala attractions

1. Archaeology Museum

12.79 MILES

The refurbished Archaeology Museum is housed in the wonderful 200-year-old Sakthan Thampuran Palace, built in Keralan-Dutch style. Its mix of artefacts…

2. Vadakkunathan Kshetram Temple

12.85 MILES

Finished in classic Keralan architecture, one of the oldest Hindu temples in the state crowns the low hill at the heart of Thrissur. It's dedicated to…

3. Basilica of Our Lady of Dolours

13.15 MILES

Recognisable by its towering, pure-white spires and neo-Gothic splendour, this Catholic church was established in 1925. Its sweeping interior is said to…

4. Marth Mariam Church

13.21 MILES

Opening behind a baroque facade, the 1814 Marth Mariam Church forms the headquarters of India's Chaldean Syrian community; it's unique in its complete…

5. Our Lady of Lourdes Cathedral

13.73 MILES

A small church was first built on the site of this massive cathedral, 1km east of the Round, in 1585. Beyond its attractive wood-carved doors, sky…