479.27 mi Straight Distance
601.26 mi Driving Distance
11 hours 36 mins Estimated Driving Time
The straight distance between Dover (England) and Invergarry (Scotland) is 479.27 mi, but the driving distance is 601.26 mi.
It takes to go from Dover to Invergarry.
Driving directions from Dover to Invergarry
Straight distance: 771.14 km. Route distance: 967.42 km
Latitude: 51.1264 // Longitude: 1.3162

Forecast: Overcast clouds
Temperature: 5.7°
Humidity: 95%
Current time: 12:10 PM
Sunrise: 07:01 AM
Sunset: 05:15 PM
Latitude: 57.0709 // Longitude: -4.80026

Forecast: Snow
Temperature: -1.2°
Humidity: 89%
Current time: 01:00 AM
Sunrise: 07:40 AM
Sunset: 05:26 PM