239.26 mi Straight Distance
367.32 mi Driving Distance
7 hours 41 mins Estimated Driving Time
The straight distance between Craignure (Scotland) and St Asaph (Wales) is 239.26 mi, but the driving distance is 367.32 mi.
It takes to go from Craignure to St Asaph.
Driving directions from Craignure to St Asaph
Straight distance: 384.97 km. Route distance: 591.02 km
Latitude: 56.4679 // Longitude: -5.70343

Forecast: Overcast clouds
Temperature: 5.1°
Humidity: 91%
Current time: 07:56 AM
Sunrise: 07:17 AM
Sunset: 05:53 PM
Latitude: 53.258 // Longitude: -3.44373

Forecast: Overcast clouds
Temperature: 7.8°
Humidity: 94%
Current time: 07:56 AM
Sunrise: 07:03 AM
Sunset: 05:49 PM