Distance from Waterloo to Oamaru

The distance from Waterloo to Oamaru is approximately 539 km / 335 mi (as the crow flies).

The following map shows the distance from Waterloo to Oamaru.

For more detailed information about any of the places please click on the place name:
Waterloo
Oamaru

Map options

Current distance: Waterloo -> Oamaru
Show reverse: Oamaru -> Waterloo

DistanceRouteRoute by bikeRoute by foot