259.72 mi Straight Distance
345.29 mi Driving Distance
6 hours 43 mins Estimated Driving Time
The straight distance between Garstang (England) and Elgin (Scotland) is 259.72 mi, but the driving distance is 345.29 mi.
It takes 6 hours 43 mins to go from Garstang to Elgin.
Driving directions from Garstang to Elgin
Straight distance: 417.90 km. Route distance: 555.57 km
Latitude: 53.903 // Longitude: -2.7722

Forecast: Broken clouds
Temperature: 4.6°
Humidity: 84%
Current time: 11:13 PM
Sunrise: 06:45 AM
Sunset: 05:59 PM
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Clear sky
Temperature: 2.9°
Humidity: 73%
Current time: 11:13 PM
Sunrise: 06:51 AM
Sunset: 05:57 PM