Distance from to

Distance between Guruvayoor and Thiruvarur

Distance between Guruvayoor and Thiruvarur is 393.68 km. This distance is equal to 244.62 miles, and 212.43 nautical miles.

The distance line on map shows distance from Guruvayoor to Thiruvarur between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Guruvayoor to Thiruvarur,
It takes 0.44 hours to arrive.

Guruvayoor 10.5949449 76.038376
Thiruvarur 10.7713187 79.6369974
Distance 393.68 km 244.62 miles

Related Distances