540.35 mi Straight Distance
702.27 mi Driving Distance
17 hours 45 mins Estimated Driving Time
The straight distance between Napier (Hawke's Bay) and Middlemarch (Otago) is 540.35 mi, but the driving distance is 702.27 mi.
It takes 16 hours 32 mins to go from Napier to Middlemarch.
Driving directions from Napier to Middlemarch
Straight distance: 869.42 km. Route distance: 1,129.95 km
Latitude: -39.4928 // Longitude: 176.912

Forecast: Overcast clouds
Temperature: 18.8°
Humidity: 73%
Current time: 01:35 AM
Sunrise: 06:49 AM
Sunset: 08:01 PM
Latitude: -45.5071 // Longitude: 170.119

Forecast: Few clouds
Temperature: 9.5°
Humidity: 90%
Current time: 12:00 PM
Sunrise: 07:08 AM
Sunset: 08:36 PM