Distance from Cranleigh to Saint Andrews
The shortest distance (air line) between Cranleigh and Saint Andrews is 371.77 mi (598.31 km).
How far is Cranleigh from Saint Andrews
Cranleigh is located in West Surrey, United Kingdom within 51° 8' 10.68" N -1° 31' 17.76" W (51.1363, -0.4784) coordinates. The local time in Cranleigh is 22:28 (14.03.2025)
Saint Andrews is located in Clackmannanshire and Fife, United Kingdom within 56° 20' 25.44" N -3° 12' 16.2" W (56.3404, -2.7955) coordinates. The local time in Saint Andrews is 22:28 (14.03.2025)
The calculated flying distance from Saint Andrews to Saint Andrews is 371.77 miles which is equal to 598.31 km.
Cranleigh, West Surrey, United Kingdom
Related Distances from Cranleigh
Saint Andrews, Clackmannanshire and Fife, United Kingdom