All temples

    Popular Temple

    Sri Guruvayurappan Temple

    Guruvayur, Thrissur district, Kerala

    The 'Dwarka of the South' — one of Kerala's most revered Krishna shrines

    At a glance

    Location
    Guruvayur, Thrissur district, Kerala
    Presiding deity
    Lord Guruvayurappan (a form of Krishna as a child)
    Temple type
    Popular Temple
    Tradition
    Vaishnava
    Nearest railway station
    Guruvayur railway station (in the town itself, ~1-2 km from the temple)
    Nearest airport
    Cochin International Airport (~80 km)
    Best time to visit
    November to February; Guruvayur Ekadasi (November-December) is celebrated with particular grandeur.

    History

    According to legend, the idol here was installed by Guru (Brihaspati) and Vayu (the wind god) on Lord Krishna's own instruction, giving the temple its name "Guruvayur." It is counted among Kerala's oldest and most revered Vaishnava shrines and is a fine example of traditional Kerala temple architecture.

    Spiritual significance

    Guruvayur is known for distinctive traditions like elephant worship and features its own elephant sanctuary at Punnathur Kotta, home to temple elephants revered as part of temple life.

    Plan your visit

    Darshan timings

    3:00 AM to 9:15 PM, across multiple sessions with a midday break.

    Timings change on festivals and special occasions. Confirm with the temple's official source before you travel.

    Guruvayur railway station connects via Thrissur on the Shoranur-Kochi line; both auto and walking options are available from the station to the temple.

    Continue your Krishna bhakti

    Devotional texts for this deity, already on the site.

    Common questions

    Yes, following traditional Kerala temple custom, entry is restricted to Hindu devotees, and a dress code (dhoti for men) is also enforced.