607.88 mi Straight Distance
931.13 mi Driving Distance
22 hours 29 mins Estimated Driving Time
The straight distance between Oxford (Canterbury) and Te Hapua (Bay of Plenty) is 607.88 mi, but the driving distance is 931.13 mi.
It takes 22 hours 29 mins to go from Oxford to Te Hapua.
Driving directions from Oxford to Te Hapua
Straight distance: 978.07 km. Route distance: 1,498.19 km
Latitude: -43.2956 // Longitude: 172.194

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 11:35 AM
Sunrise: 07:17 AM
Sunset: 08:06 PM
Latitude: -34.5156 // Longitude: 172.917

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Sun info not available