Distance between Kaikoura and Invercargill

382.361 mi Straight Distance

459.19 mi Driving Distance

8 hours 59 mins Estimated Driving Time

The straight distance between Kaikoura (Canterbury) and Invercargill (Southland) is 382.361 mi, but the driving distance is 459.19 mi.

It takes 8 hours 59 mins to go from Kaikoura to Invercargill.

Driving directions from Kaikoura to Invercargill

Distance in kilometers

Straight distance: 615.22 km.      Route distance: 738.84 km

Kaikoura, New Zealand

Latitude: -42.4008 // Longitude: 173.681

Photos of Kaikoura

South Bay CowsKaikoura/NZKaikoura seascapeKaikoura ShedMorning light on the KaikourasKaikouraMorning light on the Kaikouras

Kaikoura Weather

We're sorry but Kaikoura weather is not available right now.

Invercargill, New Zealand

Latitude: -46.4132 // Longitude: 168.354

Photos of Invercargill

Trees ...ColdInvercargill City Centre from the air by Tony ReidOnce upon a time ... it was a railway...Queens ParkChiaruscuro ... (light and shadow)Water TowerBotanischer Garten Invercargill

Invercargill Weather

We are sorry, but Invercargill weather is not available right now.