# Distance between Christchurch (CHC) and Invercargill (IVC)

Flight distance from Christchurch to Invercargill (Christchurch Airport – Invercargill Airport) is 289 miles / 465 kilometers / 251 nautical miles. Estimated flight time is 1 hour 2 minutes.

Driving distance from Christchurch (CHC) to Invercargill (IVC) is 352 miles / 567 kilometers and travel time by car is about 7 hours 31 minutes.

## Map of flight path and driving directions from Christchurch to Invercargill.

Shortest flight path between Christchurch Airport (CHC) and Invercargill Airport (IVC).

## How far is Invercargill from Christchurch?

There are several ways to calculate distances between Christchurch and Invercargill. Here are two common methods:

Vincenty's formula (applied above)
• 288.951 miles
• 465.021 kilometers
• 251.091 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth’s surface, using an ellipsoidal model of the earth.

Haversine formula
• 288.620 miles
• 464.490 kilometers
• 250.804 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

## Airport information

A Christchurch Airport
City: Christchurch
Country: New Zealand
IATA Code: CHC
ICAO Code: NZCH
Coordinates: 43°29′21″S, 172°31′55″E

B Invercargill Airport
City: Invercargill
Country: New Zealand
IATA Code: IVC
ICAO Code: NZNV
Coordinates: 46°24′44″S, 168°18′46″E

## Time difference and current local times

There is no time difference between Christchurch and Invercargill.

NZDT

NZDT

## Carbon dioxide emissions

Estimated CO2 emissions per passenger is 68 kg (149 pounds).

## Frequent Flyer Miles Calculator

Christchurch (CHC) → Invercargill (IVC).

Distance:
289
Elite level bonus:
0
Booking class bonus:
0

### In total

Total frequent flyer miles:
289

Round trip?