New Zealand flag Christchurch Airport (CHC)

Country New Zealand | Oceania | Regional Airport | IATA: CHC | ICAO: NZCH | Elevation 123 ft · 37 m | Local time

Destinations
23
Flights / day
99
Busiest route
Auckland
Top airline
Air New Zealand

Christchurch Airport averages 99 flights per day to 23 destinations, with 12 domestic routes and 10 international routes. A total of 15 airlines operate at CHC, led by Air New Zealand. This airport provides direct service to seven countries across two continents, with Australia representing its largest international market. The longest nonstop route from Christchurch connects to Hong Kong, with a typical flight time of 12 hr 10 mins. Updated: July 16, 2026

Route Network

Christchurch Airport connects 22 destinations worldwide, with Auckland standing out as its busiest route. The longest nonstop flight is to Hong Kong, and the shortest flight is to Blenheim.

New Zealand flag Auckland (AKL) – New Zealand 5 airlines
1 hr 55 mins
463 mi · 746 km
28
per day
New Zealand flag Wellington (WLG) – New Zealand 2 airlines
1 hr 15 mins
189 mi · 304 km
16
per day
New Zealand flag Dunedin (DUD) – New Zealand 3 airlines
1 hr 35 mins
204 mi · 328 km
8
per day
New Zealand flag Invercargill (IVC) – New Zealand 1 airline
1 hr 50 mins
289 mi · 464 km
6
per day
New Zealand flag Nelson (NSN) – New Zealand 2 airlines
1 hr 15 mins
155 mi · 250 km
6
per day
Australia flag Sydney (SYD) – Australia 4 airlines
4 hr 0 mins
1,321 mi · 2,126 km
5
per day
New Zealand flag Hamilton (HLZ) – New Zealand 2 airlines
1 hr 50 mins
415 mi · 668 km
5
per day
New Zealand flag Queenstown (ZQN) – New Zealand 1 airline
1 hr 40 mins
215 mi · 347 km
5
per day
Australia flag Melbourne (MEL) – Australia 4 airlines
4 hr 20 mins
1,500 mi · 2,414 km
4
per day
New Zealand flag Tauranga (TRG) – New Zealand 2 airlines
1 hr 50 mins
445 mi · 717 km
4
per day
Australia flag Brisbane (BNE) – Australia 2 airlines
4 hr 25 mins
1,552 mi · 2,498 km
3
per day
New Zealand flag Rotorua (ROT) – New Zealand 1 airline
1 hr 50 mins
421 mi · 678 km
2
per day
New Zealand flag New Plymouth (NPL) – New Zealand 2 airlines
1 hr 40 mins
321 mi · 517 km
2
per day
Singapore flag Singapore (SIN) – Singapore 1 airline
11 hr 5 mins
5,222 mi · 8,403 km
1
per day
Australia flag Gold Coast (OOL) – Australia 2 airlines
4 hr 15 mins
1,495 mi · 2,407 km
1
per day
Fiji flag Nadi (NAN) – Fiji 1 airline
4 hr 40 mins
1,801 mi · 2,898 km
5
per week
New Zealand flag Blenheim (BHE) – New Zealand 1 airline
1 hr 10 mins
152 mi · 245 km
4
per week
Cook Islands flag Avarua (RAR) – Cook Islands 1 airline
CHC → RAR
3
per week
Australia flag Cairns (CNS) – Australia 1 airline
6 hr 0 mins
2,415 mi · 3,886 km
3
per week
Vanuatu flag Port Vila (VLI) – Vanuatu 1 airline
CHC → VLI
3
per week
New Zealand flag Waitangi (CHT) – New Zealand 1 airline
2 hr 0 mins
551 mi · 886 km
3
per week
Hong Kong flag Hong Kong (HKG) – Hong Kong 1 airline
12 hr 10 mins
5,868 mi · 9,444 km
1
per week

Route and destination data updated July 16, 2026.

Christchurch Airport is served by 15 airlines, with Air New Zealand in the lead at 38% of routes. The top three carriers together cover 60% of routes. nine carriers operate only one route each. A total of nine airlines operate international routes, compared with nine airlines serving domestic routes. Air Atlanta Icelandic is operating the longest nonstop flight, connecting to Hong Kong with a flight time of 12 hrs 10 mins.

Air New Zealand (16 routes)
Jetstar (6 routes)
Phoenix Air Group (3 routes)
FDC (3 routes)
Qantas (3 routes)
Skycharter (2 routes)
Airwork (1 routes)
TNZ (1 routes)
Emirates (1 routes)
Singapore Airlines (1 routes)
Fiji Airways (1 routes)
OGN (1 routes)
Solomon Airlines (1 routes)
Air Chathams (1 routes)
Air Atlanta Icelandic (1 routes)

Christchurch Airport provides direct service to seven countries across two continents. The route network is 55% domestic and 45% international. Australia is the primary international destination.

New Zealand - 82/day
Australia - 14/day
Singapore - 1/day
Fiji - 1/day
Cook Islands - 0/day
Vanuatu - 0/day
Hong Kong - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
8 min late
4 min (-34.4%) vs last 24 hours
24h trend
Arrivals
3 min early
2 min (+45.9%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Jul 21

2026

04:00 - 05:00

Departure
8 min late
Arrival
2 min early
Cancelled
0

Jul 21

2026

03:00 - 04:00

Departure
5 min late
Arrival
3 min early
Cancelled
0

Jul 21

2026

02:00 - 03:00

Departure
8 min late
Arrival
3 min early
Cancelled
0

Jul 21

2026

01:00 - 02:00

Departure
8 min late
Arrival
2 min early
Cancelled
0

Jul 21

2026

00:00 - 01:00

Departure
8 min late
Arrival
1 min early
Cancelled
0

Jul 20

2026

23:00 - 00:00

Departure
10 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

22:00 - 23:00

Departure
10 min late
Arrival
8 min early
Cancelled
0

Jul 20

2026

21:00 - 22:00

Departure
11 min late
Arrival
8 min early
Cancelled
0

Jul 20

2026

20:00 - 21:00

Departure
16 min late
Arrival
4 min early
Cancelled
0

Jul 20

2026

19:00 - 20:00

Departure
17 min late
Arrival
2 min early
Cancelled
0

Jul 20

2026

18:00 - 19:00

Departure
17 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

17:00 - 18:00

Departure
Arrival
on-time
Cancelled
0

Jul 20

2026

16:00 - 17:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

15:00 - 16:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

14:00 - 15:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
on-time
Arrival
on-time
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
on-time
Arrival
2 min early
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
on-time
Arrival
5 min early
Cancelled
0

Jul 20

2026

10:00 - 11:00

Departure
1 min late
Arrival
2 min early
Cancelled
0

Jul 20

2026

09:00 - 10:00

Departure
1 min late
Arrival
on-time
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
4 min late
Arrival
1 min early
Cancelled
0

Jul 20

2026

07:00 - 08:00

Departure
3 min late
Arrival
6 min early
Cancelled
0

Jul 20

2026

06:00 - 07:00

Departure
8 min late
Arrival
9 min early
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
15 min late
Arrival
on-time
Cancelled
0
Delay Performance (7 day average)
Departures
9 min late
2 min (-14.5%) vs last week
7d trend
Arrivals
3 min early
0 min vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Jul 20

2026

Departure
9 min late
Arrival
3 min early
Cancelled
0

Jul 19

2026

Departure
12 min late
Arrival
8 min early
Cancelled
0

Jul 18

2026

Departure
8 min late
Arrival
3 min early
Cancelled
0

Jul 17

2026

Departure
8 min late
Arrival
5 min early
Cancelled
0

Jul 16

2026

Departure
9 min late
Arrival
on-time
Cancelled
0

Jul 15

2026

Departure
9 min late
Arrival
2 min early
Cancelled
0

Jul 14

2026

Departure
11 min late
Arrival
on-time
Cancelled
0
Delay Performance (30 day average)
Departures
10 min late
2 min (+30.8%) vs last 30 days
30d trend
Arrivals
3 min early
min (+5.8%) vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Jul 20

2026

Departure
9 min late
Arrival
3 min early
Cancelled
0

Jul 19

2026

Departure
12 min late
Arrival
8 min early
Cancelled
0

Jul 18

2026

Departure
8 min late
Arrival
3 min early
Cancelled
0

Jul 17

2026

Departure
8 min late
Arrival
5 min early
Cancelled
0

Jul 16

2026

Departure
9 min late
Arrival
on-time
Cancelled
0

Jul 15

2026

Departure
9 min late
Arrival
2 min early
Cancelled
0

Jul 14

2026

Departure
11 min late
Arrival
on-time
Cancelled
0

Jul 13

2026

Departure
12 min late
Arrival
3 min early
Cancelled
0

Jul 12

2026

Departure
8 min late
Arrival
4 min early
Cancelled
0

Jul 11

2026

Departure
9 min late
Arrival
7 min early
Cancelled
0

Jul 10

2026

Departure
12 min late
Arrival
4 min early
Cancelled
0

Jul 9

2026

Departure
15 min late
Arrival
1 min late
Cancelled
0

Jul 8

2026

Departure
11 min late
Arrival
1 min early
Cancelled
0

Jul 4

2026

Departure
9 min late
Arrival
3 min early
Cancelled
0

Jul 3

2026

Departure
9 min late
Arrival
2 min late
Cancelled
0

Jul 2

2026

Departure
13 min late
Arrival
1 min early
Cancelled
0

Jul 1

2026

Departure
7 min late
Arrival
4 min early
Cancelled
0

Jun 30

2026

Departure
10 min late
Arrival
5 min early
Cancelled
0

Jun 29

2026

Departure
9 min late
Arrival
5 min early
Cancelled
0

Jun 28

2026

Departure
11 min late
Arrival
5 min early
Cancelled
0

Jun 27

2026

Departure
13 min late
Arrival
4 min late
Cancelled
0

Jun 26

2026

Departure
13 min late
Arrival
on-time
Cancelled
0

Jun 25

2026

Departure
11 min late
Arrival
on-time
Cancelled
0

Jun 24

2026

Departure
8 min late
Arrival
2 min early
Cancelled
0

Jun 23

2026

Departure
6 min late
Arrival
8 min early
Cancelled
0

Jun 22

2026

Departure
8 min late
Arrival
6 min early
Cancelled
0

Jun 21

2026

Departure
19 min late
Arrival
1 min late
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#296 (99 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#682 (23 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
10,791 ft 3,289 m 148 ft 45 m Asphalt
1,785 ft 544 m 443 ft 135 m Grass
10,791 ft 3,289 m 148 ft 45 m Asphalt
1,785 ft 544 m 443 ft 135 m Grass
5,712 ft 1,741 m 148 ft 45 m Asphalt
5,712 ft 1,741 m 148 ft 45 m Asphalt
1,690 ft 515 m 229 ft 70 m Closed
1,690 ft 515 m 229 ft 70 m Closed

Runway Length

8 aircraft cannot operate at Christchurch Airport due to runway length constraints. The airport’s longest runway is 10,791 ft (3,289 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Christchurch (IATA: CHC) operates around 99 flights per day to 23 nonstop destinations. Its network includes 12 domestic and 10 international routes, with Air New Zealand as the leading carrier and Auckland currently the busiest connection. From CHC, passengers can reach 7 countries across 2 continents, and the longest runway measures 3,289 m (10,791 ft).

Miscellaneous