487.32 mi Straight Distance
633.86 mi Driving Distance
12 hours 2 mins Estimated Driving Time
The straight distance between Elgin (Scotland) and Weymouth (England) is 487.32 mi, but the driving distance is 633.86 mi.
It takes 10 hours 48 mins to go from Elgin to Weymouth.
Driving directions from Elgin to Weymouth
Straight distance: 784.09 km. Route distance: 1,019.89 km
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Scattered clouds
Temperature: 2.3°
Humidity: 80%
Current time: 02:25 PM
Sunrise: 07:35 AM
Sunset: 05:18 PM
Latitude: 50.6144 // Longitude: -2.45762

Forecast: Few clouds
Temperature: 8.8°
Humidity: 75%
Current time: 02:25 PM
Sunrise: 07:15 AM
Sunset: 05:31 PM