504.06 mi Straight Distance
647.73 mi Driving Distance
13 hours 0 mins Estimated Driving Time
The straight distance between Dunvegan (Scotland) and Fareham (England) is 504.06 mi, but the driving distance is 647.73 mi.
It takes to go from Dunvegan to Fareham.
Driving directions from Dunvegan to Fareham
Straight distance: 811.04 km. Route distance: 1,042.20 km
Latitude: 57.4363 // Longitude: -6.58163

Forecast: Overcast clouds
Temperature: 7.1°
Humidity: 88%
Current time: 12:00 AM
Sunrise: 07:33 AM
Sunset: 05:46 PM
Latitude: 50.8548 // Longitude: -1.18659

Forecast: Clear sky
Temperature: 9.1°
Humidity: 96%
Current time: 06:36 PM
Sunrise: 06:59 AM
Sunset: 05:36 PM