266.53 mi Straight Distance
378.24 mi Driving Distance
8 hours 51 mins Estimated Driving Time
The straight distance between Keith (Scotland) and Ballymacnab (Northern Ireland) is 266.53 mi, but the driving distance is 378.24 mi.
It takes to go from Keith to Ballymacnab.
Driving directions from Keith to Ballymacnab
Straight distance: 428.84 km. Route distance: 608.59 km
Latitude: 57.5431 // Longitude: -2.95153

Forecast: Overcast clouds
Temperature: 0.9°
Humidity: 84%
Current time: 12:57 AM
Sunrise: 07:34 AM
Sunset: 05:17 PM
Latitude: 54.2754 // Longitude: -6.613

Forecast: Scattered clouds
Temperature: 1.9°
Humidity: 78%
Current time: 12:57 AM
Sunrise: 07:40 AM
Sunset: 05:40 PM