Distance from to

Distance between Holywood and Saint Andrews

Distance between Holywood and Saint Andrews is 269.08 km. This distance is equal to 167.2 miles, and 145.19 nautical miles.

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

Holywood 54.63949 -5.83778
Saint Andrews 56.339316 -2.7965
Distance 269.08 km 167.2 miles

Related Distances