Guruvayur is located at a distance of 146 km from Coimbatore. A small town and a major pilgrimage centre of South India, Guruvayur is well connected to Coimbatore by road and rail.
However, the best way to reach Guruvayur from Coimbatore is by road, which takes around 3 hours. The places covered during the journey from Coimbatore to Guruvayur are Coimbatore - 51 km -> Palakkad - 68 km -> Puranattukara - 18 km -> Kunnamkulam - 9 km -> Guruvayur.
On the way, there are several rest stops such as Swagat Restaurant. Fuelling stations such as Bharat Petroleum Petrol Pump and IndianOil Petrol Station are also available at regular intervals.
Transport options from Coimbatore to Guruvayur
Coimbatore to Guruvayur By Car: Hire a cab or rent a car to drive down to Guruvayur which takes around 3 hours. Approximate cost of cab per kilometre ranges between INR 8 and 19, depending upon the type of car. Travelling by a car is best for families with kids and senior citizens or while in a group.
We had taken NH 47 which resulted in a pleasant journey. The journey was smooth. They have improved the roads a lot; no more bumpy drives. Overall we had good experience and enjoyed a lot travelling with my family. We passed through various natural scenes, rivers, hills, mountains and fresh green fields. Simply awesome!
The Road facilities are bad in the Palakkad to Thrissur. If it we travel by car we cannot find the road damage if it is raining. From Thrissur to Guruvayur the road is better. The cab driver is very good. The route via Palakkad to shoranur and Wadakkanchery is good for travel. Other wise the route via Palakkad to Alathur and Wadakkanchery is also good for travel.