Distance between Timaru and Te Puke

527.31 mi Straight Distance

682.39 mi Driving Distance

1 day 6 hours Estimated Driving Time

The straight distance between Timaru (Canterbury) and Te Puke (Bay Of Plenty) is 527.31 mi, but the driving distance is 682.39 mi.

It takes 15 hours 56 mins to go from Timaru to Te Puke.

Driving directions from Timaru to Te Puke

Distance in kilometers

Straight distance: 848.45 km.      Route distance: 1,097.97 km

Timaru, New Zealand

Latitude: -44.397 // Longitude: 171.255

Photos of Timaru

Timaru Weather

Te Puke, New Zealand

Latitude: -37.7862 // Longitude: 176.325

Photos of Te Puke

Te Puke Weather