325.21 mi Straight Distance
505.95 mi Driving Distance
10 hours 47 mins Estimated Driving Time
The straight distance between Portree (Scotland) and Harlech (Wales) is 325.21 mi, but the driving distance is 505.95 mi.
It takes to go from Portree to Harlech.
Driving directions from Portree to Harlech
Straight distance: 523.27 km. Route distance: 814.08 km
Latitude: 57.4125 // Longitude: -6.19602

Forecast: Light rain
Temperature: 8.6°
Humidity: 91%
Current time: 05:54 PM
Sunrise: 07:34 AM
Sunset: 05:42 PM
Latitude: 52.8589 // Longitude: -4.10786

Forecast: Overcast clouds
Temperature: 11.6°
Humidity: 99%
Current time: 05:54 PM
Sunrise: 07:16 AM
Sunset: 05:43 PM