Distance between Green pin with letter A Oamaru and Red pin with letter B Sheffield

128.93 mi Straight Distance

154.50 mi Driving Distance

3 hours 24 mins Estimated Driving Time

The straight distance between Oamaru (Otago) and Sheffield (Canterbury) is 128.93 mi, but the driving distance is 154.50 mi.

It takes to go from Oamaru to Sheffield.

Driving directions from Oamaru to Sheffield

Distance in kilometers

Straight distance: 207.45 km.      Route distance: 248.59 km

Oamaru, New Zealand

Latitude: -45.0975 // Longitude: 170.97

Photos of Oamaru

Yellow-eyed penguin - Bushy Beach Scenic Reserve UNE Geology students going to pillow lavas Penguin crossing Shags on a Pier at Oamaru, South Island (Phalacrocorax colensoi)

Oamaru Weather

Broken clouds

Forecast: Broken clouds
Temperature: 9.3°
Humidity: 65%

Current time: 07:34 AM
Sunrise: 06:59 AM
Sunset: 08:39 PM

Sheffield, New Zealand

Latitude: -43.39 // Longitude: 172.021

Photos of Sheffield

Waimakariri River : Upstream Sheffield Sunset Flashback of Gunsight Gap and laying woman from Sheffield Waimakariri River storm west of Darfield looking west in the late spring

Sheffield Weather

Broken clouds

Forecast: Broken clouds
Temperature: 10.8°
Humidity: 84%

Current time: 12:00 PM
Sunrise: 06:58 AM
Sunset: 08:32 PM