Yes, Guruvayur works as a day trip from either city. General darshan is free, morning darshan runs 3:00 AM to 12:30 PM and evening darshan 4:30 PM to 9:15 PM, and the temple sits about 90 km from Kochi and about 28 km from Thrissur. From Kochi, plan a full day around a 2 hour drive each way. From Thrissur, it is a half day trip of 30 to 45 minutes each way, which leaves room for an evening return or a second stop.
Guruvayur Sree Krishna Temple, dedicated to Lord Guruvayurappan, opens at 3:00 AM. Morning darshan runs 3:00 AM to 12:30 PM, evening darshan 4:30 PM to 9:15 PM, with a midday break between them. The common mistake is arriving in the early afternoon expecting a quick darshan and finding the temple closed. Build your travel around one window, not across the break.
| Ritual or window | Time | Notes |
|---|---|---|
| Temple opens, Nirmalyam | 3:00 AM to 3:30 AM | First darshan |
| Usha Pooja | 4:30 AM to 6:15 AM | Morning pooja |
| Morning darshan | 3:00 AM to 12:30 PM | Ucha Pooja 11:30 AM to 12:30 PM |
| Midday break | Afternoon | Closed until 4:30 PM |
| Deeparadhana | 6:00 PM to 6:45 PM | Evening lamp ritual |
| Athazha Pooja | 7:45 PM to 8:15 PM | Last main pooja |
| Temple closes | 9:15 PM | Thrippuka 9:00 PM to 9:15 PM |
Timings are approximate and shift on festival days, so treat the two windows as the plan and check with the temple office before you leave for a specific ritual.
Guruvayur enforces one of the strictest dress codes in Kerala, checked at entry. Men must wear a mundu (dhoti) with no shirt, and may carry an angavastram. Women must wear a saree, a Kerala set mundu, or a churidar with a dupatta. Western clothes, shorts, and jeans are not allowed. Footwear, phones, cameras, and leather items are also not allowed inside; stands and lockers are available outside. Dhotis can be bought or rented from shops outside the temple.
Entry to the sanctum is restricted to Hindu devotees, as stated in temple guides. If anyone in your group cannot enter, plan for that in advance: they can wait outside or visit the elephant camp below while the rest of the group does darshan. Our Kerala temple dress code for tourists post covers the same rules temple by temple.
General darshan is free, but it comes with a queue: manageable on weekdays, several hours on weekends, Ekadashi days, and festival days, with some guides warning of 5 to 6 hours at peak times. The paid alternative is the Neyvilakku (ghee lamp) offering, also sold as special or VIP darshan. It costs Rs 1,000 per person and is listed at 10 to 15 minutes for the priority route, though it merges with the general queue near the sanctum.
| Darshan option | Cost | What you get |
|---|---|---|
| General darshan | Free | Allow 1 to 2 hours normally, far longer on festivals |
| Special darshan (Neyvilakku ghee lamp offering) | Rs 1,000 per person | Priority route, usually 10 to 15 minutes; official portal or counter |
Book special darshan in advance for weekends and festivals, and use only the official Devaswom channel: guides warn against unauthorised agencies charging extra. On a flexible weekday trip, general darshan is the sensible default; the Rs 1,000 is worth it mainly when you have a fixed return time, such as an evening flight from Kochi.
Kochi to Guruvayur is about 90 km via NH-66 and Thrissur, about 2 hours in normal traffic, and Cochin Airport to Guruvayur is also listed at about 90 km and about 2 hours on the same route. A Kochi taxi operator lists a sedan at Rs 2,200 all-inclusive, including fuel, driver bata, and AC, and an Innova Crysta at Rs 3,100 for the same one-way trip. Treat Rs 2,200 as a one-way drop price and confirm the round-trip price before you book, since waiting time varies by operator.
By public transport, Rome2Rio lists a KSRTC bus from Ernakulam to Guruvayur at Rs 100 to Rs 180 taking about 1 hour 52 minutes, and a train from Ernakulam Town to Guruvayur at Rs 140 to Rs 1,100 taking about 2 hours 40 minutes, twice daily. From Fort Kochi, add the city leg to Ernakulam first; Rome2Rio lists Fort Kochi to Guruvayur by taxi at Rs 2,000 to Rs 2,500. Guruvayur station is about 1 to 2 km from the temple, so a train arrival still needs a short auto ride or walk.
Thrissur is the easier base. Guruvayur is about 28 to 29 km from Thrissur town, about 30 to 45 minutes by car or bus, with very frequent buses. You can leave after breakfast, do a morning darshan, have lunch in Guruvayur, and be back by early afternoon, or leave in the afternoon for Deeparadhana at 6:00 PM and return the same evening.
| Route | Distance and time | Cost anchor |
|---|---|---|
| Kochi city to Guruvayur, taxi | About 90 km, about 2 hours | Sedan Rs 2,200; Innova Crysta Rs 3,100 (one operator, one way) |
| Ernakulam to Guruvayur, KSRTC bus | About 1 hour 52 minutes | Rs 100 to Rs 180 per person |
| Ernakulam Town to Guruvayur, train | About 2 hours 40 minutes, twice daily | Rs 140 to Rs 1,100 per person |
| Thrissur to Guruvayur, car or bus | About 28 to 29 km, 30 to 45 minutes | Frequent buses; check fare at the stand |
Leave Kochi at 6:00 AM, arrive by 8:00 AM to 8:30 AM, sort the dress code and deposit phones and footwear, then do morning darshan, allowing 1 to 2 hours for general darshan or far less with a Rs 1,000 special darshan booking. Visit Punnathur Kotta in the late morning, have lunch in Guruvayur town, then drive back, or stay for the evening window if you started late.
Leave Thrissur at 8:00 AM after breakfast, arrive by 9:00 AM, do morning darshan, visit Punnathur Kotta if time allows, have lunch in Guruvayur, and return to Thrissur in the early afternoon.
Punnathur Kotta, also called Anakkotta, sits about 2 to 3 km from the temple in the former palace grounds of the Punnathur Raja and houses the temple elephants. It is the one add-on worth the detour. Listings disagree on the entry fee (Rs 10 to Rs 20 per adult, camera fee Rs 25) and on hours (8:00 AM to 6:00 PM in some, 9:00 AM to 5:00 PM in others), so check at the gate. Allow 1 to 2 hours there.
For two people from Kochi, the cheapest version is bus fares at Rs 100 to Rs 180 each plus free general darshan, while the comfort version is a sedan drop at Rs 2,200 one way plus Rs 2,000 for two special darshan tickets. From Thrissur, the trip is essentially a bus fare plus food, with darshan free.
Arrive in traditional dress or early enough to buy a mundu outside the temple. Leave phones, cameras, and leather items in the car or a locker before you queue. Carry cash for the temple town, since small shops and the elephant camp do not all take cards reliably. Avoid Ekadashi days, weekends, and festival days if a long queue would break your return plan; if you must travel then, book the Rs 1,000 special darshan in advance through the official channel. For a Kochi stay, our Kochi 1 day itinerary and Kochi airport to Fort Kochi taxi fare posts cover the Kochi end, and the Athirappilly day trip from Kochi post covers the other classic Thrissur-side day trip.
Yes. The Rs 1,000 charge is only for the Neyvilakku special darshan offering, which buys a priority route, not entry itself.
Yes, but leave Kochi by about 2:00 PM for the 4:30 PM window and expect a late return after Deeparadhana at 6:00 PM. A morning trip ends in daylight and is easier.
Not on an ordinary weekday. On weekends, Ekadashi days, and festival days, book in advance through the official Devaswom portal, since slots fill up.
Yes, about 1 to 2 km away, so a train arrival needs only a short auto ride or walk. Thrissur station, about 28 km away, is the larger interchange.
Last updated: October 2026. Darshan windows, the Rs 1,000 special darshan price, and the Kochi taxi anchors were checked in October 2026; ritual times shift on festival days. For the Kochi end of the trip, see our Kochi 1 day itinerary, Kochi airport to Fort Kochi taxi fare, and Kerala temple dress code for tourists.