468.74 mi Straight Distance
606.51 mi Driving Distance
11 hours 27 mins Estimated Driving Time
The straight distance between Elgin (Scotland) and Petersfield (England) is 468.74 mi, but the driving distance is 606.51 mi.
It takes to go from Elgin to Petersfield.
Driving directions from Elgin to Petersfield
Straight distance: 754.21 km. Route distance: 975.87 km
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Scattered clouds
Temperature: 2.2°
Humidity: 80%
Current time: 01:38 AM
Sunrise: 07:28 AM
Sunset: 05:25 PM
Latitude: 51.0076 // Longitude: -0.93899

Forecast: Overcast clouds
Temperature: 5.6°
Humidity: 97%
Current time: 01:38 AM
Sunrise: 07:04 AM
Sunset: 05:30 PM