437.98 mi Straight Distance
591.24 mi Driving Distance
15 hours 19 mins Estimated Driving Time
The straight distance between Oxford (Canterbury) and Te Puke (Bay Of Plenty) is 437.98 mi, but the driving distance is 591.24 mi.
It takes to go from Oxford to Te Puke.
Driving directions from Oxford to Te Puke
Straight distance: 704.71 km. Route distance: 951.31 km
Latitude: -43.2956 // Longitude: 172.194

Forecast: Few clouds
Temperature: 11.5°
Humidity: 78%
Current time: 01:15 AM
Sunrise: 07:08 AM
Sunset: 08:18 PM
Latitude: -37.7862 // Longitude: 176.325

Forecast: Overcast clouds
Temperature: 19.3°
Humidity: 76%
Current time: 12:00 PM
Sunrise: 06:57 AM
Sunset: 07:56 PM