Distance between Greymouth and St Andrews

143.70 mi Straight Distance

214.15 mi Driving Distance

3 hours 47 mins Estimated Driving Time

The straight distance between Greymouth (Costa Oeste) and St Andrews (Canterbury) is 143.70 mi, but the driving distance is 214.15 mi.

It takes to go from Greymouth to St Andrews.

Driving directions from Greymouth to St Andrews

Distance in kilometers

Straight distance: 231.21 km.      Route distance: 344.56 km

Greymouth, New Zealand

Latitude: -42.4504 // Longitude: 171.211

Photos of Greymouth

Sunset GreymouthDerelict wharf cranes, GreymouthNZ / GreymouthGreymouthRevingtons Hotel GreymouthIt may not be level, but we still run 2000tonne trains on it!Disused rail wagons, Greymouth WharfCobden TOP B and B

Greymouth Weather

light rain

Predicción: Light rain
Temperatura: 16.4°
Humedad: 100%

Hora actual: 09:48 PM
Amanece: 05:51 AM
Anochece: 09:06 PM

St Andrews, New Zealand

Latitude: -44.5301 // Longitude: 171.191

Photos of St Andrews

St Andrews ChurchPareora Public HallFlowers at East CoastSheep dipRound straw bales near the ocean in Saint AndrewsSt Andrews LodgeSt Andrews Hotel

St Andrews Weather

broken clouds

Predicción: Broken clouds
Temperatura: 12.5°
Humedad: 100%

Hora actual: 09:48 PM
Amanece: 05:44 AM
Anochece: 09:14 PM