Air Miles Calculator logo

How far is Union Island from Christchurch?

The distance between Christchurch (Christchurch Airport) and Union Island (Union Island Airport) is 8606 miles / 13851 kilometers / 7479 nautical miles.

Christchurch Airport – Union Island Airport

Distance arrow
8606
Miles
Distance arrow
13851
Kilometers
Distance arrow
7479
Nautical miles
Flight time duration
16 h 47 min
CO2 emission
1 088 kg

Search flights

Distance from Christchurch to Union Island

There are several ways to calculate the distance from Christchurch to Union Island. Here are two standard methods:

Vincenty's formula (applied above)
  • 8606.382 miles
  • 13850.629 kilometers
  • 7478.741 nautical miles

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

Haversine formula
  • 8604.317 miles
  • 13847.307 kilometers
  • 7476.947 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).

How long does it take to fly from Christchurch to Union Island?

The estimated flight time from Christchurch Airport to Union Island Airport is 16 hours and 47 minutes.

Flight carbon footprint between Christchurch Airport (CHC) and Union Island Airport (UNI)

On average, flying from Christchurch to Union Island generates about 1 088 kg of CO2 per passenger, and 1 088 kilograms equals 2 399 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Christchurch to Union Island

See the map of the shortest flight path between Christchurch Airport (CHC) and Union Island Airport (UNI).

Airport information

Origin Christchurch Airport
City: Christchurch
Country: New Zealand Flag of New Zealand
IATA Code: CHC
ICAO Code: NZCH
Coordinates: 43°29′21″S, 172°31′55″E
Destination Union Island Airport
City: Union Island
Country: Saint Vincent and the Grenadines Flag of Saint Vincent and the Grenadines
IATA Code: UNI
ICAO Code: TVSU
Coordinates: 12°36′0″N, 61°24′43″W