site logo
SkyView
Hotels
FlightsGuidesMoreMembership
Log In
GET the app
appstore
Flights
SearchDiscoverSkyView
Hotels
SearchDeals on Stays
About
MembershipAbout usGift CardsGiveawaysHow it works
Resources
Credit CardsGuidesNewsletterRSS FeedAdvertise with usBecome an affiliate
Support
FAQDirectoryHelp centerContact usTerms of servicePrivacy policy
GET the app
appstore
Follow us
© Copyright 2026 Roame Holdings, Inc. All Rights Reserved.
Sign up
SearchGuides
  1. Flightmap
  2. Airports in New Zealand
  3. Flights to CHC

Flights to Christchurch (CHC)

Last updated: Sep 10, 2026

Did you mean flights from Christchurch?

Christchurch International Airport is an airport serving Christchurch, New Zealand.

Right now there are 30 airports in 11 countries connected to Christchurch, 14 of them domestic, with 38 airlines flying scheduled passenger traffic.

Christchurch's longest nonstop connection is San Francisco (SFO), 6,927 miles, offered by Air New Zealand, Lufthansa and 2 other airlines.

On this page

  1. Airlines serving Christchurch
  2. Popular routes to Christchurch
  3. Popular routes with a stopover
  4. Information on Points & Miles
  5. Long-haul flights to Christchurch
  6. Flights to Christchurch (CHC) by country
  7. Seasonal and upcoming routes to Christchurch
  8. Airline alliances to Christchurch
  9. Award programs that reach Christchurch
  10. Intercontinental flights to Christchurch
  11. Domestic flights to Christchurch
  12. Alternative airports near Christchurch
Frequently asked questions

Airlines serving Christchurch

  • Air New Zealand24 destinations
  • Qantas19 destinations
  • Singapore Airlines18 destinations
  • Jetstar8 destinations
  • Etihad Airways7 destinations
  • Emirates6 destinations
  • United Airlines6 destinations
  • Turkish Airlines5 destinations
  • Virgin Australia5 destinations
  • Air China4 destinations
  • Air Canada3 destinations
  • Air India3 destinations
  • American Airlines3 destinations
  • Fiji Airways3 destinations
  • Finnair3 destinations
  • IndiGo3 destinations

Popular routes to Christchurch

The places connected to Christchurch on the most scheduled services, busiest first.

  • Auckland (AKL)463 mi
  • Wellington (WLG)189 mi
  • Dunedin (DUD)204 mi
  • Invercargill (IVC)289 mi
  • Nelson (NSN)155 mi
  • Queenstown (ZQN)215 mi
  • PMR (PMR)270 mi
  • Hamilton (HLZ)415 mi
  • Tauranga (TRG)445 mi
  • NPE (NPE)357 mi
  • Melbourne (MEL)1,500 mi
  • Rotorua (ROT)421 mi
  • New Plymouth (NPL)321 mi
  • Sydney (SYD)1,321 mi
  • Brisbane (BNE)1,552 mi
  • HKK (HKK)95 mi
  • Nadi (NAN)

Popular routes with a stopover

Aside from the non-stop routes above, reaching Christchurch from these popular places requires a connection:

  • Dubai (DXB)United Arab Emirates

Information on Points & Miles

Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop routes to Christchurch not already shown in a shorter great-circle distance band.

Which places within 500 miles can reach Christchurch non-stop?

  • HKK (HKK)95 mi
  • Nelson (NSN)155 mi
  • Wellington (WLG)189 mi
  • Dunedin (DUD)204 mi
  • Queenstown (ZQN)215 mi
  • PMR (PMR)270 mi
  • Invercargill (IVC)289 mi
  • New Plymouth (NPL)321 mi
  • NPE (NPE)357 mi
  • Hamilton (HLZ)415 mi
  • Rotorua (ROT)421 mi
  • Tauranga (TRG)445 mi
  • Auckland (AKL)463 mi
Show all 13 destinationsShow less

Which places within 1,000 miles can reach Christchurch non-stop?

  • Waitangi (CHT)551 mi

Which places within 2,000 miles can reach Christchurch non-stop?

  • Sydney (SYD)1,321 mi
  • Gold Coast (OOL)1,495 mi
  • Melbourne (MEL)1,500 mi
  • Brisbane (BNE)1,552 mi
  • Port Vila (VLI)1,799 mi
  • Nadi (NAN)1,801 mi

Which places within 3,000 miles can reach Christchurch non-stop?

  • Avarua (RAR)2,211 mi
  • Cairns (CNS)2,415 mi

Which places within 4,000 miles can reach Christchurch non-stop?

  • Perth (PER)3,130 mi

Which places within 6,000 miles can reach Christchurch non-stop?

  • Singapore (SIN)5,222 mi
  • Tokyo (NRT)5,837 mi
  • Hong Kong (HKG)5,868 mi
  • Guangzhou (CAN)5,951 mi

Which places within 7,000 miles can reach Christchurch non-stop?

  • San Francisco (SFO)6,927 mi

Long-haul flights to Christchurch

Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes to Christchurch of 3,000 miles or more.

  • San Francisco (SFO)6,927 mi
  • Guangzhou (CAN)5,951 mi
  • Hong Kong (HKG)5,868 mi
  • Tokyo (NRT)5,837 mi
  • Singapore (SIN)5,222 mi
  • Perth (PER)3,130 mi

Flights to Christchurch (CHC) by country

  • Christchurch has nonstop connections with 7 airports in Australia: Melbourne (MEL), Sydney (SYD), Brisbane (BNE), Gold Coast (OOL), Adelaide (ADL), Perth (PER), and Cairns (CNS). These routes are served by Air Canada (Star Alliance), Air China (Star Alliance), Air India (Star Alliance), Air New Zealand (Star Alliance), Air Tahiti Nui, Alaska Airlines (Oneworld), All Nippon Airways (Star Alliance), American Airlines (Oneworld), Asiana Airlines (Star Alliance), British Airways (Oneworld), China Airlines (SkyTeam), China Eastern Airlines (SkyTeam), Emirates, Etihad Airways, EVA Air (Star Alliance), Finnair (Oneworld), IndiGo, Jetstar, LATAM Chile, Malaysia Airlines (Oneworld), Qantas (Oneworld), Singapore Airlines (Star Alliance), Thai Airways (Star Alliance), Turkish Airlines (Star Alliance), United Airlines (Star Alliance), and Virgin Australia.

    Australia7 destinations
  • Christchurch has nonstop connections with 2 airports in China: Hong Kong (HKG) and Guangzhou (CAN). These routes are served by Air New Zealand (Star Alliance), Cathay Pacific (Oneworld), China Southern Airlines, Qatar Airways (Oneworld), and Swiss International Air Lines (Star Alliance).

    China2 destinations
  • Christchurch has a nonstop connection with Avarua (RAR) in Cook Islands, served by Air New Zealand (Star Alliance).

    Cook Islands1 destination
  • Christchurch has a nonstop connection with Nadi (NAN) in Fiji, served by Fiji Airways (Oneworld), Qantas (Oneworld), and WestJet.

    Fiji1 destination
  • Christchurch has a nonstop connection with Tokyo (NRT) in Japan, served by Air New Zealand (Star Alliance).

    Japan1 destination
  • Christchurch has a nonstop connection with Singapore (SIN) in Singapore, served by Air India (Star Alliance), Air New Zealand (Star Alliance), Ethiopian Airlines (Star Alliance), Lufthansa (Star Alliance), Singapore Airlines (Star Alliance), Swiss International Air Lines (Star Alliance), and Turkish Airlines (Star Alliance).

    Singapore1 destination
  • Christchurch has a nonstop connection with San Francisco (SFO) in United States, served by Air New Zealand (Star Alliance), Lufthansa (Star Alliance), Swiss International Air Lines (Star Alliance), and United Airlines (Star Alliance).

    United States1 destination
  • Christchurch has a nonstop connection with Port Vila (VLI) in Vanuatu, served by Solomon Airlines.

    Vanuatu1 destination

Seasonal and upcoming routes to Christchurch

Not flying yet

  • Guangzhou (CAN)Oct 26, 2026 – Mar 27, 2027
  • Adelaide (ADL)Oct 27, 2026 – Apr 30, 2027
  • Perth (PER)Oct 27, 2026 – May 7, 2027
  • Hong Kong (HKG)Nov 2, 2026 – Mar 27, 2027
  • Tokyo (NRT)Nov 28, 2026 – May 8, 2027
  • San Francisco (SFO)Dec 4, 2026 – Mar 26, 2027

Ending before the rest

  • Cairns (CNS)Through Jan 18, 2027
  • Port Vila (VLI)Through May 9, 2027

The other 21 routes are scheduled across the whole window the feed publishes.

Airline alliances to Christchurch

  • Star Alliance24 destinations
  • Oneworld20 destinations
  • SkyTeam3 destinations

Award programs that reach Christchurch

How many of these places each program's airlines fly to Christchurch from. Reach, not award availability — that is a live fare question this schedule feed cannot answer.

  • Aeroplan24 destinations
  • All Nippon Airways24 destinations
  • EVA Air Infinity MileageLands24 destinations
  • LifeMiles24 destinations
  • Lufthansa Miles & More24 destinations
  • Singapore KrisFlyer24 destinations
  • TAP Miles&Go24 destinations
  • Turkish Miles&Smiles24 destinations
  • United MileagePlus24 destinations
  • Alaska Atmos Rewards20 destinations
  • American Airlines20 destinations
  • British Airways20 destinations
  • Cathay Pacific20 destinations
  • Finnair Plus20 destinations
  • Iberia Plus20 destinations
  • Qantas Frequent Flyer20 destinations

Intercontinental flights to Christchurch

Non-stop flights to Christchurch from Asia

Air India (Star Alliance) links Christchurch nonstop with Singapore (SIN).

Air New Zealand (Star Alliance) links Christchurch nonstop with Singapore (SIN), Hong Kong (HKG), and Tokyo (NRT).

Cathay Pacific (Oneworld) links Christchurch nonstop with Hong Kong (HKG).

China Southern Airlines links Christchurch nonstop with Guangzhou (CAN).

Ethiopian Airlines (Star Alliance) links Christchurch nonstop with Singapore (SIN).

Lufthansa (Star Alliance) links Christchurch nonstop with Singapore (SIN).

Qatar Airways (Oneworld) links Christchurch nonstop with Hong Kong (HKG).

Singapore Airlines (Star Alliance) links Christchurch nonstop with Singapore (SIN).

Swiss International Air Lines (Star Alliance) links Christchurch nonstop with Singapore (SIN) and Hong Kong (HKG).

Turkish Airlines (Star Alliance) links Christchurch nonstop with Singapore (SIN).

Non-stop flights to Christchurch from North America

Air New Zealand (Star Alliance) links Christchurch nonstop with San Francisco (SFO).

Lufthansa (Star Alliance) links Christchurch nonstop with San Francisco (SFO).

Swiss International Air Lines (Star Alliance) links Christchurch nonstop with San Francisco (SFO).

United Airlines (Star Alliance) links Christchurch nonstop with San Francisco (SFO).

Domestic flights to Christchurch

  • Auckland (AKL)463 mi
  • Wellington (WLG)189 mi
  • Dunedin (DUD)204 mi
  • Invercargill (IVC)289 mi
  • Nelson (NSN)155 mi
  • Queenstown (ZQN)215 mi
  • PMR (PMR)270 mi
  • Hamilton (HLZ)415 mi
  • Tauranga (TRG)445 mi
  • NPE (NPE)357 mi
  • Rotorua (ROT)421 mi
  • New Plymouth (NPL)321 mi
  • HKK (HKK)95 mi
  • Waitangi (CHT)551 mi
Show all 14 destinationsShow less

Alternative airports near Christchurch

  • ASG (ASG)47 mi / 76 km
  • TIU (TIU)86 mi / 138 km
  • KBZ (KBZ)91 mi / 146 km
  • HKK (HKK)95 mi / 153 km
  • GMN (GMN)98 mi / 158 km

Frequently asked questions

What is the official name of airport CHC?

The airport's official name is Christchurch International Airport. On Roame and most flight schedules, you will find it under the code CHC.

What is the airport code for Christchurch International Airport?

The IATA airport code for Christchurch International Airport is CHC. Enter CHC in Flightmap whenever you want to use this exact airport.

Where is Christchurch International Airport (CHC)?

Christchurch International Airport serves Christchurch, New Zealand. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to CHC, not just the broader city.

How can I explore flights to Christchurch (CHC)?

Open the map with Anywhere as your starting point and CHC as the destination. Each result keeps the route pointed toward Christchurch, and you can narrow it by airline, alliance, aircraft, mileage program, and nonstop service.

Does Flightmap show direct and connecting flights to Christchurch?

Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service to CHC.

Can I look for award flights to Christchurch (CHC)?

Yes. When Roame has observed award availability for a route to CHC, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.

Malaysia Airlines
3 destinations
  • Swiss International Air Lines3 destinations
  • All Nippon Airways2 destinations
  • Asiana Airlines2 destinations
  • Show top 20 airlinesShow less
    1,801 mi
  • Singapore (SIN)5,222 mi
  • Gold Coast (OOL)1,495 mi
  • Adelaide (ADL)1,898 mi
  • Show top 20 destinationsShow less
    Adelaide (ADL)
    1,898 mi
  • Qatar Airways20 destinations
  • Etihad Guest7 destinations
  • Emirates Skywards5 destinations
  • Virgin Australia5 destinations
  • Show top 20 programsShow less