TempleGuide
Home / Kerala / Guruvayur Sri Krishna Temple
Bhooloka Vaikuntham, the Vaikuntha of the mortal world

Guruvayur: Kerala's Dwarka, where the queue moves in bare-chested white

Pilgrims call it the Dwarka of the South because the idol is believed to be the very one Krishna worshipped at Dwarka, rescued from the sea and installed here by Guru (Brihaspati) and Vayu, the wind god, who together give the town its name. The four-armed black-granite Guruvayurappan stands barely 1.2 metres tall, but the devotion around him is enormous: no shirts inside the sanctum, a dress code older than most temples in India, and darshan queues that begin in the dark at 3 AM with the nirmalya viewing of the previous night's flowers still on the deity.

The Guruvayur Sri Krishna Temple complex in Thrissur district, KeralaPhoto: Susmitanair (Wikimedia Commons)
Darshan timings
3:00 AM to 12:30 PM, then 4:30 PM to 10:00 PM (midday break)
Entry
Free; Hindus only (non-Hindus not permitted inside)
Nearest station
Guruvayur railway station, about 0.5 km (in town)
Signature
Idol carved from rare Patala Anjana stone; one of India's most-visited Krishna shrines
TimingsHow to reachAartiDress & rulesBest timeNearbyWhere to stayFAQ

Darshan timings at Guruvayur Sri Krishna

Darshan timings by season
SeasonOpensDarshanClosesStatus
Daily (morning session)3:00 AM (Nirmalya darshanam)3:00 AM to 12:30 PM12:30 PM (nada closes after Ucha puja)Open
Daily (evening session)4:30 PM4:30 PM to 10:00 PMApprox 9:15 PM to 10:00 PM (after Athazha puja and Trippuka)Open
Festival days (Ekadasi, Utsavam)Earlier and extendedQueues run continuously with special order darshanLate, timings extendedOpen
Verify before you travel. The sanctum shuts through the afternoon (roughly 12:30 PM to 4:30 PM) every day, so plan darshan for the early morning or evening. Exact opening of nirmalyam and the night closing shift slightly on festival and special-puja days; the night nada closing time is approx and moves with the ritual calendar.

Read the full Timings & Darshan Hours →

How to reach Guruvayur Sri Krishna Temple

Guruvayur is unusually easy to reach for a major pilgrimage town because it has its own railway terminus a few minutes' walk from the East Nada (main entrance), plus a dense bus network from Thrissur and Kochi.

Reaching by rail, road and air
ModePointDistanceNotes
TrainGuruvayur railway stationApprox 0.5 kmTerminus of the Thrissur to Guruvayur branch line; passenger trains to Thrissur and Ernakulam Junction plus an overnight express to Chennai. Walkable to the temple.
Train (major junction)Thrissur railway stationApprox 30 kmThe big junction on the main line with far more long-distance trains; connect onward by bus, taxi or the branch line.
AirCochin International Airport (COK), NedumbasseryApprox 80 kmNearest full-service airport; taxis and buses run to Guruvayur in roughly 2 to 2.5 hours.
Air (alternative)Calicut International Airport (CCJ), KaripurApprox 100 kmA second option to the north, useful for arrivals from the Gulf and North Kerala.
RoadFrom Thrissur cityApprox 26 to 30 kmFrequent KSRTC and private buses; the Guruvayur bus stand is close to the temple.

Read the full How to Reach →

Puja & aarti schedule

  • Nirmalya darshanam (nada opening, deity still in previous night's flowers and oil)3:00 AM
  • Thailabhishekam, Vakacharthu, Sankhabhishekam and Malar nivedyam3:20 AM to 3:45 AM
  • Usha pujaApprox 4:15 AM
  • Ethirettu puja and morning Seeveli processionApprox 6:15 AM
  • Pantheeradi pujaApprox 7:30 AM to 8:30 AM
  • Ucha puja (midday, last before the break)Approx 11:30 AM to 12:00 noon
  • Deeparadhana (evening lamp aarti, after reopening)Approx 6:00 PM to 6:45 PM
  • Athazha puja and Athazha Seeveli (final procession)Approx 7:30 PM to 8:45 PM
  • Trippuka and nada closingApprox 9:15 PM to 10:00 PM
Guruvayur runs one of the most elaborate daily puja cycles in Kerala. Times listed for the individual pujas are the widely documented standard schedule and are approx; deeparadhana in particular shifts with sunset, and the whole order is compressed or extended on festival days. Sponsored (vazhipadu) pujas are booked in advance at the Devaswom counters.

Read the full Aarti & Puja Schedule →

Dress code & temple rules

Men and boys must remove all upper garments: no shirt, banian or T-shirt inside. The traditional wear is a mundu (dhoti) tied at the waist, bare-chested, with only a small angavastram (upper cloth) permitted over the shoulder.

Boys may wear shorts but must be bare above the waist. Trousers, jeans, lungis worn folded up, and bermudas are not accepted for men.

Women wear a saree, set-mundu (Kerala mundum neriyathum), or half-saree; the rule has been relaxed to allow churidar or salwar kameez. Skirts, trousers, jeans, and shorts are not permitted.

Only Hindus are allowed inside the temple; non-Hindus are not permitted past the entrance.

Mobile phones, cameras and leather items are typically not allowed inside the sanctum area; deposit them at the counters before joining the queue.

Read the full Dress Code & Temple Rules →

Best time to visit & festivals

The temple is busy year round, but the cool months from November to February combine pleasant weather with the two biggest events on its calendar. Aim for early morning darshan any day to beat both heat and crowds.

Major festivals
FestivalWhenSignificance
Guruvayur EkadasiVrischikam month (November to December)The temple's most important day, marking the reciting of Narayaneeyam and Gita Upadesam; huge crowds and the famous Ekadasi Vilakku illumination and elephant procession. Peak
Chembai SangeetholsavamAround Ekadasi (November to December)A major Carnatic music festival in memory of vocalist Chembai Vaidyanatha Bhagavatar, with thousands of musicians singing before the deity.
Kumbham Utsavam (annual festival)Kumbham month (February to March)Ten-day temple festival opening with flag hoisting (kodiyettu), elephant races and rituals, ending with the Aarattu holy bath procession. Peak
Ashtami Rohini (Krishna Janmashtami)Chingam month (August to September)Krishna's birthday, celebrated with special pujas and processions as this is a Krishna shrine.
VishuMedam month (April, Malayalam New Year)Devotees come for the auspicious Vishukani darshan of the deity at dawn to start the new year seeing the Lord first.

Read the full Best Time to Visit & Festivals →

Nearby temples & tirths

Read the full Nearby Temples & Tirths →

Where to stay

Most pilgrims stay in the dense cluster of lodges and hotels around the East and West Nada, within walking distance of the temple. The Guruvayur Devaswom (temple board) runs several of its own guest houses and rest homes such as Panchajanyam, Sreevalsam, Manjulal and other Devaswom bhavans that offer clean, affordable rooms and are best booked ahead through the Devaswom, especially around Ekadasi and the Utsavam. A wide range of private budget lodges, mid-range hotels and a few premium properties fill the surrounding streets, and many include early wake-up help so guests can reach the 3 AM nirmalya darshanam. Thrissur city, 30 km away, is a fallback for larger hotels.

Read the full Where to Stay →

Frequently asked questions

Guruvayur temple timings today
The temple is open 3:00 AM to 12:30 PM and again 4:30 PM to about 10:00 PM daily, with the sanctum shut through the afternoon. It opens with nirmalya darshanam at 3 AM and closes at night after Athazha puja and Trippuka. Festival days run extended hours.
nearest railway station to Guruvayur temple
Guruvayur railway station is the nearest, roughly 0.5 km from the temple and walkable. It is the terminus of the branch line from Thrissur; the larger Thrissur junction (about 30 km) has more long-distance trains.
is Guruvayur temple open in the afternoon
No. The temple closes around 12:30 PM after the Ucha puja and reopens at 4:30 PM, so darshan is only possible in the morning or evening. Plan an early morning visit for the shortest queues.
Guruvayur temple dress code for men and women
Men must be bare-chested in a mundu (dhoti) with no shirt, only a small angavastram allowed; boys may wear shorts. Women wear a saree, set-mundu or churidar. Only Hindus are permitted inside.
how far is Guruvayur from Cochin airport
Cochin International Airport at Nedumbassery is about 80 km away, roughly a 2 to 2.5 hour drive by taxi or bus. Calicut airport is a further alternative at about 100 km.

Compiled from public sources including Wikipedia: Guruvayur Temple · Wikipedia: Guruvayur (town, transport and access) · Trawell: Sri Krishna Temple Guruvayur (timings and dress code) · Wikimedia Commons: Guruvayoor Temple photo (license and author). Timings and seasonal closures change; confirm with the temple trust before travelling.