254.296 mi Straight Distance
318.14 mi Driving Distance
6 hours 6 mins Estimated Driving Time
The straight distance between Edendale (Southland) and Darfield (Canterbury) is 254.296 mi, but the driving distance is 318.14 mi.
It takes 6 hours 6 mins to go from Edendale to Darfield.
Straight distance: 409.16 km. Route distance: 511.89 km
Latitude: -46.3125 // Longitude: 168.785
We're sorry but Edendale weather is not available right now.
Latitude: -43.4898 // Longitude: 172.111
We are sorry, but Darfield weather is not available right now.