Rome2rio's partners include

There are 3 ways to get from Coimbatore to Guruvayur Temple by train, taxi or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Coimbatore to Guruvayur Temple.
Launch map view
  • Distance: 69.4 miles
  • Duration: 2 h 35 min

What companies run services between Coimbatore, India and Guruvayur Temple, India?

Indian Railways operates a train from Coimbatore to Guruvayur Temple every 2 hours. Tickets cost $2 - $16 and the journey takes 2 hours 7 minutes.

How far is it from Coimbatore to Guruvayur Temple?

The distance between Coimbatore and Guruvayur Temple is 111 km. The road distance is 140 km.

What is the cheapest way to get from Coimbatore to Guruvayur Temple?

The cheapest way to get from Coimbatore to Guruvayur Temple is to drive which costs ₹1,100 and takes 2 hours 7 minutes.

What is the fastest way to get from Coimbatore to Guruvayur Temple?

The quickest way to get from Coimbatore to Guruvayur Temple is to taxi which takes 2 hours 7 minutes and costs ₹2,400.

How long does it take to get from Coimbatore to Guruvayur Temple?

It takes approximately 2 hours 35 minutes to get from Coimbatore to Guruvayur Temple, including transfers.