329.36 mi Straight Distance
447.11 mi Driving Distance
8 hours 31 mins Estimated Driving Time
The straight distance between Caerphilly (Wales) and St Andrews (Scotland) is 329.36 mi, but the driving distance is 447.11 mi.
It takes to go from Caerphilly to St Andrews.
Driving directions from Caerphilly to St Andrews
Straight distance: 529.95 km. Route distance: 719.40 km
Latitude: 51.5788 // Longitude: -3.21813

Forecast: Overcast clouds
Temperature: 3.3°
Humidity: 95%
Current time: 12:14 PM
Sunrise: 07:16 AM
Sunset: 05:36 PM
Latitude: 56.3393 // Longitude: -2.7965

Forecast: Overcast clouds
Temperature: 4.9°
Humidity: 70%
Current time: 12:14 PM
Sunrise: 07:25 AM
Sunset: 05:24 PM