456.72 mi Straight Distance
638.52 mi Driving Distance
11 hours 56 mins Estimated Driving Time
The straight distance between Barnstaple (England) and Invergordon (Scotland) is 456.72 mi, but the driving distance is 638.52 mi.
It takes 11 hours 56 mins to go from Barnstaple to Invergordon.
Driving directions from Barnstaple to Invergordon
Straight distance: 734.87 km. Route distance: 1,027.38 km
Latitude: 51.0782 // Longitude: -4.05834

Forecast: Broken clouds
Temperature: 6.4°
Humidity: 83%
Current time: 10:50 AM
Sunrise: 06:45 AM
Sunset: 06:08 PM
Latitude: 57.6881 // Longitude: -4.17288

Forecast: Clear sky
Temperature: 3.1°
Humidity: 88%
Current time: 10:50 AM
Sunrise: 06:52 AM
Sunset: 06:03 PM