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.
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.
|Starting city||Return price (approx)|
|Mumbai||₹ 7,460 Non-stop||View Details|
|New Delhi||₹ 11,615||View Details|
|Bengaluru||₹ 4,049 Non-stop||View Details|
|Chennai||₹ 3,792 Non-stop||View Details|
|Hyderabad||₹ 7,953 Non-stop||View Details|
|Kolkata||₹ 11,802||View Details|
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.