Gurvayoor town has its own railway station with few inter-city passenger and one inter state train. The Gurvayur Railway Station is just 1 km away from the temple. Alternately, one can take up a train till Thrissur and then take a taxi to Gurvayoor.
|Route Name||Distance||Time||More Information|
|Alleppey to Guruvayur||138 km||3 hours 25 mins||View Details|
|Mysore to Guruvayur||252 km||6 hours 21 mins||View Details|
|Chennai to Guruvayur||646 km||10 hours 26 mins||View Details|
|Bangalore to Guruvayur||501 km||8 hours 29 mins||View Details|
The nearest airport is the Kochi International Airport which is 80 km away. From Kochi, local trains, buses and taxis are easily available to reach Guruvayur.
Nearest Airport: Kochi
- 78 kms from Guruvayur
Tentative return flight prices to Kochi from major cities in India.
Guruvayur is well connected by road from nearby areas and taxis are the most comfortable way to reach here. Buses are the next best option. Kerala Road Transport Corporation (KSRTC) runs bus services from all major locations of the state and few inter-state services. The bus stand is just 500 meters to the west of the temple. You can avail a bus easily from most of the major towns in Kerala and nearby states of Tamil Nadu and Karnataka. There are both private buses and state-run buses available on these routes.
Guruvayur has got a railway station towards the east of the temple which is connected to the Madras-Mangalore main line at Thrissur. There are local trains running from nearby cities like Kochi, etc.
Most of the places are at a walkable distance. Taxis and Autos are also easily available. However, it is advisable for visitors to fix the tarrifs before hopping onto one.