216.06 mi Straight Distance
343.92 mi Driving Distance
8 hours 28 mins Estimated Driving Time
The straight distance between Elgin (Scotland) and Ballymoney (Northern Ireland) is 216.06 mi, but the driving distance is 343.92 mi.
It takes to go from Elgin to Ballymoney.
Driving directions from Elgin to Ballymoney
Straight distance: 347.63 km. Route distance: 553.37 km
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Light rain
Temperature: 11.9°
Humidity: 78%
Current time: 10:10 PM
Sunrise: 07:15 AM
Sunset: 05:37 PM
Latitude: 55.072 // Longitude: -6.51699

Forecast: Overcast clouds
Temperature: 12.8°
Humidity: 78%
Current time: 10:10 PM
Sunrise: 07:23 AM
Sunset: 05:54 PM