Guruvayur Temple from Kochi: Getting There, Timings and the Dress Code
Guruvayur is 90 to 110 km from Kochi by road. Only 3 direct trains run from Ernakulam, so here is how to get there, the temple hours and what to wear.
Guruvayur is roughly 90 to 110 km north of Kochi by road depending on the route, a 2.5 to 3.5 hour trip, and the Sree Krishna Temple is open from 3 am to 12.30 pm and 4.30 pm to 9.15 pm, according to Kerala Tourism. It works as a day trip, but plan the transport carefully: only 3 direct trains run from Ernakulam to Guruvayur, and all of them leave at awkward hours. Most people are better off on a direct KSRTC bus, or on a train to Thrissur followed by the short hop to Guruvayur.
- Guruvayur at a glance
- How to reach Guruvayur Temple from Kochi by train?
- What about the bus or a car?
- What is the dress code at Guruvayur?
- Is one day enough for Guruvayur?
Guruvayur at a glance
| What | Detail (as of September 2026) |
|---|---|
| Distance from Kochi | Roughly 90 to 110 km by road, depending on route; about 96 km by rail from Ernakulam |
| Temple hours | 3 am to 12.30 pm, and 4.30 pm to 9.15 pm |
| Dress code | Men: dhoti with an angavastram (upper cloth). Women: saree, churidar or half saree |
| Entry | Hindus only |
| Darshan booking | Free darshan slots can be booked online through the Guruvayur Devaswom website; bookings for October 2026 opened on 25 September 2026 |
| Nearest airport | Cochin International, about 72 km away |
How to reach Guruvayur Temple from Kochi by train?
There are 3 direct trains from Ernakulam to Guruvayur, and none is convenient for a day trip from the city. As of September 2026, railway booking sites list:
- Chennai-Guruvayur Express (16127): leaves Ernakulam Junction at 04:50, about 2 hours 50 minutes.
- Thiruvananthapuram-Guruvayur Intercity Express (16342): leaves Ernakulam Junction at 21:35, about 2 hours 45 minutes, with second-class fares from around Rs 70.
- Madurai-Guruvayur Express (16327): leaves Ernakulam Town at 23:25, about 2 hours 50 minutes.
The 04:50 is the only one that gets you there in the morning, and it is a painfully early start. The easier plan is to take any of the many trains from Ernakulam to Thrissur, about an hour on the faster services, and then cover the last stretch to Guruvayur, which is about 26 km northwest of Thrissur. Our Kochi to Thrissur comparison has the train options for the first leg.
What about the bus or a car?
The direct KSRTC bus is the simplest option for a day trip. Services run between Ernakulam and Guruvayur via Kodungallur and Triprayar, and the journey takes anywhere from about 2 hours 45 minutes to 3.5 hours depending on the service and traffic. It is not quick, but it does take you to Guruvayur without a change.
A car or taxi makes sense for a family group, for an early-morning darshan, or if you want to combine the temple with other stops on the way. Budget up to 3.5 hours each way if you take the coastal road through Kodungallur, which is the longer route and not a fast one.
What is the dress code at Guruvayur?
Guruvayur Devaswom states the dress code for entering the temple premises as a dhoti and angavastram (upper cloth) for men, and a saree, churidar or half saree for women. A churidar must be worn with a dupatta, and sleeveless tops are not allowed. Men enter without a shirt. Trousers, jeans, shorts and Western wear will not get you in, so pack the right clothes or plan to buy a mundu in town.
Entry to the temple is restricted to Hindus. Non-Hindu visitors can still see the town and the Punnathur Kotta elephant sanctuary, which is run by the temple and sits about 3 km from the main shrine.
Is one day enough for Guruvayur?
For a darshan and a look around, yes. The catch is the queue, which on weekends, auspicious days and wedding-heavy mornings can eat several hours. Guruvayur is one of the busiest wedding venues in Kerala, with ceremonies held at the Kalyana Mandapam outside the eastern gateway. If your darshan time matters, book free darshan on the Devaswom website; since August 2026 the Devaswom has also been trialling timed online slots on Tuesdays and Thursdays, so check which days are covered. Aim for a weekday, and get there as early as you can manage.
Be honest about the timing, though: the temple closes from 12.30 pm to 4.30 pm, so arriving late morning off a slow bus can mean a long wait for the evening opening. If you prefer a shorter drive, Hill Palace in Thripunithura is much closer to home, or see our wider list of day trips from Kochi. More ideas in Things To Do.
Written By
Haila Kochi Editorial Team
Part of the Haila Kochi editorial team, covering the food, business, lifestyle, and people that make Kochi what it is.



