251.57 mi Straight Distance
360.57 mi Driving Distance
6 hours 51 mins Estimated Driving Time
The straight distance between Peterhead (Scotland) and Keighley (England) is 251.57 mi, but the driving distance is 360.57 mi.
It takes to go from Peterhead to Keighley.
Driving directions from Peterhead to Keighley
Straight distance: 404.78 km. Route distance: 580.16 km
Latitude: 57.5081 // Longitude: -1.78407

Forecast: Overcast clouds
Temperature: 2.6°
Humidity: 73%
Current time: 08:59 AM
Sunrise: 07:34 AM
Sunset: 05:08 PM
Latitude: 53.8678 // Longitude: -1.91236

Forecast: Clear sky
Temperature: 3.1°
Humidity: 78%
Current time: 08:59 AM
Sunrise: 07:24 AM
Sunset: 05:18 PM