29.50 mi Straight Distance
32.34 mi Driving Distance
47 minutes Estimated Driving Time
The straight distance between Sheffield (Canterbury) and Rangiora (Canterbury) is 29.50 mi, but the driving distance is 32.34 mi.
It takes 40 mins to go from Sheffield to Rangiora.
Driving directions from Sheffield to Rangiora
Straight distance: 47.47 km. Route distance: 52.03 km
Latitude: -43.39 // Longitude: 172.021

Forecast: Broken clouds
Temperature: 11.9°
Humidity: 85%
Current time: 12:00 AM
Sunrise: 06:01 PM
Sunset: 07:29 AM
Latitude: -43.3034 // Longitude: 172.596

Forecast: Moderate rain
Temperature: 15.0°
Humidity: 69%
Current time: 07:11 AM
Sunrise: 07:00 AM
Sunset: 08:25 PM