531.50 mi Straight Distance
871.23 mi Driving Distance
21 hours 2 mins Estimated Driving Time
The straight distance between Maruia (Costa Oeste) and Te Hapua (Bay of Plenty) is 531.50 mi, but the driving distance is 871.23 mi.
It takes 21 hours 2 mins to go from Maruia to Te Hapua.
Driving directions from Maruia to Te Hapua
Straight distance: 855.19 km. Route distance: 1,401.82 km
Latitude: -42.1888 // Longitude: 172.22

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Sun info not available
Latitude: -34.5156 // Longitude: 172.917

Forecast: Clear sky
Temperature: 17.0°
Humidity: 76%
Sun info not available