651.96 mi Straight Distance
974.55 mi Driving Distance
23 hours 29 mins Estimated Driving Time
The straight distance between Ashburton (Canterbury) and Te Hapua (Bay of Plenty) is 651.96 mi, but the driving distance is 974.55 mi.
It takes to go from Ashburton to Te Hapua.
Driving directions from Ashburton to Te Hapua
Straight distance: 1,049.01 km. Route distance: 1,568.06 km
Latitude: -43.9084 // Longitude: 171.749

Forecast: Overcast clouds
Temperature: 6.0°
Humidity: 81%
Current time: 12:02 PM
Sunrise: 07:10 AM
Sunset: 08:19 PM
Latitude: -34.5156 // Longitude: 172.917

Forecast: Scattered clouds
Temperature: 17.1°
Humidity: 80%
Current time: 12:00 PM
Sunrise: 07:14 AM
Sunset: 08:06 PM