251.09 mi Straight Distance
298.26 mi Driving Distance
5 hours 23 mins Estimated Driving Time
The straight distance between St Andrews (Canterbury) and Riverlands (Marlborough) is 251.09 mi, but the driving distance is 298.26 mi.
It takes 10 hours 47 mins to go from St Andrews to Riverlands.
Driving directions from St Andrews to Riverlands
Straight distance: 404.01 km. Route distance: 479.90 km
Latitude: -44.5301 // Longitude: 171.191
Predicción: Scattered clouds
Temperatura: 9.5°
Humedad: 83%
Hora actual: 12:00 AM
Amanece: 06:48 PM
Anochece: 06:31 AM
Latitude: -41.5227 // Longitude: 173.983
Predicción: Scattered clouds
Temperatura: 9.2°
Humedad: 87%
Hora actual: 09:44 AM
Amanece: 07:36 AM
Anochece: 07:21 PM