The flight distance from Portsoy (Scotland) to Keith (Scotland) is 14 miles or 23 kilometers or 12 nautical miles.
Driving distance from Portsoy to Keith is 17 miles (28 kilometers).
Difference between fly and travel by a car is 3 miles or 5 km.
The driving distance from Portsoy, Scotland to Keith, Scotland is 17 miles or 28 km.
The total driving distance from Portsoy, Scotland to Keith, Scotland is 17 miles or 28 kilometers. Your trip begins in Portsoy, Scotland. It ends in Keith, Scotland.
The driving distance from Portsoy, Scotland to Keith, Scotland is approximately 17 miles (28 kilometers), depending on the specific route you take. Without considering any traffic or other delays, driving this distance typically takes around 0 to 1 hours under normal conditions.
You can compare air and road distance between Portsoy, Scotland and Keith, Scotland in this summary table of distances in miles and kilometers.
| Distance type | Miles | Kilometers |
|---|---|---|
| Driving distance | 17 mi | 28 km |
| Straight line distance | 14 mi | 23 km |
| Difference | 3 mi | 5 km |
Portsoy is located in Scotland, UK.
| GPS Coordinates | Latitude: N 57° 40' 59.9'' Longitude: W 2° 41' 29.4'' |
|---|---|
| Latitude | 57.68331 |
| Longitude | -2.6915 |
| County | Banffshire |
Keith is located in Scotland, UK.
| GPS Coordinates | Latitude: N 57° 32' 33.9'' Longitude: W 2° 57' 10'' |
|---|---|
| Latitude | 57.54275 |
| Longitude | -2.95277 |
| County | Banffshire |
| Average Speed | Travel Time |
|---|---|
| 30 mph (48 km/h) | 0 hours 35 minutes |
| 40 mph (64 km/h) | 0 hours 26 minutes |
| 45 mph (72 km/h) | 0 hours 23 minutes |
| 50 mph (80 km/h) | 0 hours 21 minutes |
| 55 mph (88 km/h) | 0 hours 19 minutes |
| 60 mph (96 km/h) | 0 hours 17 minutes |
| 65 mph (104 km/h) | 0 hours 16 minutes |
| 70 mph (112 km/h) | 0 hours 15 minutes |