262.53 mi Straight Distance
380.16 mi Driving Distance
9 hours 6 mins Estimated Driving Time
The straight distance between Elgin (Scotland) and Ballygawley (Northern Ireland) is 262.53 mi, but the driving distance is 380.16 mi.
It takes 9 hours 6 mins to go from Elgin to Ballygawley.
Driving directions from Elgin to Ballygawley
Straight distance: 422.41 km. Route distance: 611.68 km
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Light rain
Temperature: 9.0°
Humidity: 73%
Current time: 08:16 AM
Sunrise: 06:34 AM
Sunset: 06:11 PM
Latitude: 54.4627 // Longitude: -7.02819

Forecast: Moderate rain
Temperature: 10.2°
Humidity: 85%
Current time: 08:16 AM
Sunrise: 06:48 AM
Sunset: 06:27 PM