35.62 mi Straight Distance
39.77 mi Driving Distance
59 minutes Estimated Driving Time
The straight distance between Elgin (Scotland) and Inverness (Scotland) is 35.62 mi, but the driving distance is 39.77 mi.
It takes 59 mins to go from Elgin to Inverness.
Driving directions from Elgin to Inverness
Straight distance: 57.31 km. Route distance: 63.99 km
Latitude: 57.6495 // Longitude: -3.31849

Forecast: Light rain
Temperature: 2.9°
Humidity: 69%
Current time: 07:58 PM
Sunrise: 07:40 AM
Sunset: 05:13 PM
Latitude: 57.4778 // Longitude: -4.22472

Forecast: Moderate rain
Temperature: 4.2°
Humidity: 70%
Current time: 07:58 PM
Sunrise: 07:43 AM
Sunset: 05:18 PM