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: Few clouds
Temperature: 14.1°
Humidity: 81%
Current time: 12:00 AM
Sunrise: 06:01 PM
Sunset: 07:29 AM
Latitude: -43.3034 // Longitude: 172.596

Forecast: Scattered clouds
Temperature: 16.0°
Humidity: 47%
Current time: 11:01 AM
Sunrise: 07:00 AM
Sunset: 08:25 PM