Primary Passenger Airports

Airport Code City Airport Name IATA Code ICAO Code
AKL Auckland Auckland Airport AKL NZAA
CHC Christchurch Christchurch International Airport CHC NZCH
WLG Wellington Wellington International Airport WLG NZWN

Small Passenger Airports

Airport Code City Airport Name IATA Code ICAO Code
BHE Blenheim Blenheim Airport BHE NZWB
CHT Chatham Island Karewa Airport CHT NZCI
DUD Dunedin Dunedin Airport DUD NZDN
GIS Gisborne Gisborne Airport GIS NZGS
HKK Hokitika Hokitika Airport HKK NZHK
HLZ Hamilton Hamilton Airport HLZ NZHN
IVC Invercargill Invercargill Airport IVC NZNV
KAT Kaitaia Kaitaia Airport KAT NZKT
KKE Kerikeri Kerikeri Airport KKE NZKK
MRO Masterton Masterton Airport MRO NZMS
NPE Napier Hawkes Bay Airport NPE NZNR
NPL New Plymouth New Plymouth Airport NPL NZNP
NSN Nelson Nelson Airport NSN NZNS
PMR Palmerston North Palmerston North Airport PMR NZPM
PPQ Paraparaumu Paraparaumu Airport PPQ NZPP
ROT Rotorua Rotorua Airport ROT NZRO
TIU Timaru Timaru Airport TIU NZTU
TRG Tauranga Tauranga Airport TRG NZTG
TUO Taupo Taupo Airport TUO NZAP
WAG Wanganui Wanganui Airport WAG NZWU
WHK Whakatane Whakatane Airport WHK NZWK
WKA Wanaka Wanaka Airport WKA NZWF
WRE Whangarei Whangarei Airport WRE NZWR
WSZ Westport Westport Airport WSZ NZWS
ZQN Queenstown Queenstown Airport ZQN NZQN

Other Airports

Airport Code City Airport Name IATA Code ICAO Code
ALR Alexandra Alexandra Airport ALR NZLX
AMZ Ardmore Ardmore Airport AMZ
ASG Ashburton Ashburton Airport ASG NZAS
CMV Coromandel Coromandel Airport CMV NZCX
DGR Dargaville Dargaville Airport DGR NZDA
FGL Fox Glacier Fox Glacier Airport FGL
GBS Port Fitzroy Port Fitzroy Airport GBS
GBZ Great Barrier Island Great Barrier Island Airport GBZ NZGB
GMN Greymouth Greymouth Airport GMN NZGM
GTN Mount Cook Glentanner Airport GTN NZGT
KBZ Kaikoura Kaikoura Airport KBZ NZKI
KKO Kaikohe Kaikohe Airport KKO NZKO
KTF Takaka Takaka Airport KTF
KUI Kawau Island Kawau Island Airport KUI
MFN Milford Sound Milford Sound Airport MFN NZMF
MHB Auckland Mechanics Bay Airport MHB
MON Mount Cook Mount Cook Airport MON NZMC
MTA Matamata Matamata Airport MTA NZMA
MZP Motueka Motueka Airport MZP NZMK
NZAG Matarangi Matarangi NZAG
NZAR Auckland Ardmore NZAR
NZDV Dannevirke Dannevirke NZDV
NZFI Feilding Feilding NZFI
NZGC Gore Gore NZGC
NZGY Glenorchy Glenorchy NZGY
NZHA Hawera Hawera NZHA
NZHB Auckland Hobsonville Aero NZHB
NZHS Hastings Hastings NZHS
NZKF Kaipara Flats Kaipara Flats NZKF
NZKM Karamea Karamea NZKM
NZME Mercer Mercer NZME
NZMO Manapouri Manapouri NZMO
NZNE North Shore North Shore NZNE
NZOA Omarama Omarama NZOA
NZOM Omaka Omaka NZOM
NZOP Opotiki Opotiki NZOP
NZOX Okiwi Okiwi Station NZOX
NZRT Rangiora Rangiora NZRT
NZRU Waiouru Waiouru NZRU
NZRV Reeve Reeve NZRV
NZSD Stratford Stratford NZSD
NZTA Te Aroha Te Aroha NZTA
NZTM Taumarunui Taumarunui NZTM
NZTN Turangi Turangi NZTN
NZTT Te Kuiti Te Kuiti NZTT
NZTZ Te Anau Te Anau NZTZ
NZUK Pukaki Pukaki NZUK
NZUN Pauanui Beach Pauanui Beach NZUN
NZWG Christchurch Wigram NZWG
NZWM Waimate Waimate NZWM
NZWP Auckland Whenuapai (Military) NZWP
NZWT Whitianga New Zealand Whitianga NZWT
NZWV Waihi Beach Waihi Beach NZWV
NZYP Waipukurau Waipukurau NZYP
OAM Oamaru Oamaru Airport OAM NZOU
OHA Ohakea Royal Air Force Base OHA NZOH
PCN Picton Koromiko Airport PCN
PKL Pakatoa Island Pakatoa Island Airport PKL
RAG Raglan Raglan Airport RAG NZRA
SZS Stewart Island Stewart Island Airport SZS
TEU Te Anau Manapouri Airport TEU
THH Taharoa Taharoa Airport THH
TKZ Tokoroa Tokoroa Airport TKZ NZTO
TMZ Thames Thames Airport TMZ NZTH
TWZ Mount Cook Pukaki/Twizel Airport TWZ
WGN Waitangi Waitangi Airport WGN
WHO Franz Josef Franz Josef Airport WHO
WIK Surfdale Surfdale Airport WIK
WIR Wairoa Wairoa Airport WIR NZWO
WTZ Whitianga Whitianga Airport WTZ

Search for cheapest flights

Search for cheapest flights