94.70 mi Straight Distance
137.44 mi Driving Distance
3 hours 2 mins Estimated Driving Time
The straight distance between Middlemarch (Otago) and Timaru (Canterbury) is 94.70 mi, but the driving distance is 137.44 mi.
It takes 2 hours 46 mins to go from Middlemarch to Timaru.
Driving directions from Middlemarch to Timaru
Straight distance: 152.37 km. Route distance: 221.15 km
Latitude: -45.5071 // Longitude: 170.119

Forecast: Overcast clouds
Temperature: 9.5°
Humidity: 89%
Current time: 12:00 AM
Sunrise: 05:55 PM
Sunset: 07:51 AM
Latitude: -44.397 // Longitude: 171.255

Forecast: Light rain
Temperature: 12.3°
Humidity: 97%
Current time: 04:08 AM
Sunrise: 06:54 AM
Sunset: 08:43 PM