128.93 mi Straight Distance
154.72 mi Driving Distance
3 hours 24 mins Estimated Driving Time
The straight distance between Sheffield (Canterbury) and Oamaru (Otago) is 128.93 mi, but the driving distance is 154.72 mi.
It takes 2 hours 59 mins to go from Sheffield to Oamaru.
Driving directions from Sheffield to Oamaru
Straight distance: 207.45 km. Route distance: 248.94 km
Latitude: -43.39 // Longitude: 172.021

Forecast: Scattered clouds
Temperature: 19.1°
Humidity: 73%
Current time: 12:00 AM
Sunrise: 06:01 PM
Sunset: 07:29 AM
Latitude: -45.0975 // Longitude: 170.97

Forecast: Few clouds
Temperature: 9.7°
Humidity: 91%
Current time: 01:41 PM
Sunrise: 07:02 AM
Sunset: 08:36 PM