245.83 mi Straight Distance
313.10 mi Driving Distance
7 hours 5 mins Estimated Driving Time
The straight distance between Edendale (Southland) and Leeston (Canterbury) is 245.83 mi, but the driving distance is 313.10 mi.
It takes 7 hours 5 mins to go from Edendale to Leeston.
Driving directions from Edendale to Leeston
Straight distance: 395.55 km. Route distance: 503.78 km
Latitude: -46.3125 // Longitude: 168.785

Forecast: Overcast clouds
Temperature: 14.3°
Humidity: 92%
Current time: 09:00 PM
Sunrise: 07:27 AM
Sunset: 08:24 PM
Latitude: -43.7626 // Longitude: 172.298

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 09:00 PM
Sunrise: 07:15 AM
Sunset: 08:08 PM