Skip to main content
AirMilesCalc
Menu

Airports in Australia

113 airports with IATA codes · 572 routes total

This directory lists every IATA-coded airport in Australia recorded in the OpenFlights dataset, with city, exact latitude/longitude, the count of unique destinations served, and one-click flight-distance tools to anywhere in the world. The range spans from major international hubs serving hundreds of distinct destinations down to small regional and local airports serving a handful of short-haul links — 113 Australia airports in total.

The three most-connected airports in Australia by scheduled-route count are Sydney Kingsford Smith International Airport (SYD), Brisbane International Airport (BNE), and Melbourne International Airport (MEL), together accounting for 199 of the 572 unique source-airport → destination pairs from Australia in the dataset. On the map above, pins 1 – 5 mark the top hubs; small dots are every other listed airport. Click any pin or card for full details — IATA + ICAO codes, elevation, timezone, airlines operating there, popular routes, and nearby alternative airports.

Loading map…

Major airports in Australia

Ranked by the number of unique scheduled destinations served (route count from OpenFlights). The numbers below match the # pins on the map.

Complete list of airports in Australia

All 113 IATA-coded Australia airports, sorted alphabetically by city.

ADL
Adelaide International Airport
Adelaide
Regional26 routes
ALH
Albany Airport
Albany
Local2 routes
ABX
Albury Airport
Albury
Local2 routes
ASP
Alice Springs Airport
Alice Springs
Local8 routes
ABM
Northern Peninsula Airport
Amberley
Local1 route
PUG
Port Augusta Airport
Argyle
Local1 route
ARM
Armidale Airport
Armidale
Local1 route
AUU
Aurukun Airport
Aurukun
Local2 routes
AVV
Avalon Airport
Avalon
Local1 route
BNK
Ballina Byron Gateway Airport
Ballina Byron Bay
Local3 routes
BCI
Barcaldine Airport
Barcaldine
Local1 route
BHS
Bathurst Airport
Bathurst
Local2 routes
BEU
Bedourie Airport
Bedourie
Local2 routes
BVI
Birdsville Airport
Birdsville
Local2 routes
BKQ
Blackall Airport
Blackall
Local1 route
BQL
Boulia Airport
Boulia
Local2 routes
BNE
Brisbane International Airport
Brisbane
International59 routes
BHQ
Broken Hill Airport
Broken Hill
Local4 routes
BME
Broome International Airport
Broome
Local8 routes
BQB
Busselton Regional Airport
Brusselton
Local2 routes
BDB
Bundaberg Airport
Bundaberg
Local1 route
BUC
Burketown Airport
Burketown
Local2 routes
BWT
Wynyard Airport
Burnie
Local3 routes
CNS
Cairns International Airport
Cairns
Regional30 routes
CBR
Canberra International Airport
Canberra
Local6 routes
CED
Ceduna Airport
Ceduna
Local1 route
CTL
Charleville Airport
Charlieville
Local4 routes
CNJ
Cloncurry Airport
Cloncurry
Local3 routes
CUQ
Coen Airport
Coen
Local1 route
CFS
Coffs Harbour Airport
Coff's Harbour
Local2 routes
CPD
Coober Pedy Airport
Coober Pedy
Local1 route
OOL
Gold Coast Airport
Coolangatta
Regional13 routes
CMA
Cunnamulla Airport
Cunnamulla
Local2 routes
DRW
Darwin International Airport
Darwin
Regional20 routes
DCN
RAAF Base Curtin
Derby
Local1 route
DPO
Devonport Airport
Devonport
Local1 route
DMD
Doomadgee Airport
Doomadgee
Local3 routes
DBO
Dubbo City Regional Airport
Dubbo
Local2 routes
ELC
Elcho Island Airport
Elcho Island
Local1 route
EMD
Emerald Airport
Emerald
Local1 route
EPR
Esperance Airport
Esperance
Local2 routes
FLS
Flinders Island Airport
Flinders Island
Local1 route
GET
Geraldton Airport
Geraldton
Local1 route
GLT
Gladstone Airport
Gladstone
Local3 routes
GOV
Gove Airport
Gove
Local3 routes
GFN
Grafton Airport
Grafton
Local1 route
GFF
Griffith Airport
Griffith
Local2 routes
GTE
Groote Eylandt Airport
Groote Eylandt
Local3 routes
HTI
Hamilton Island Airport
Hamilton Island
Local4 routes
HVB
Hervey Bay Airport
Hervey Bay
Local2 routes
HBA
Hobart International Airport
Hobart
Local3 routes
HID
Horn Island Airport
Horn Island
Local1 route
JCK
Julia Creek Airport
Julia Creek
Local2 routes
KGI
Kalgoorlie Boulder Airport
Kalgoorlie
Local3 routes
KTA
Karratha Airport
Karratha
Local5 routes
KNS
King Island Airport
King Island
Local2 routes
KGC
Kingscote Airport
Kingscote
Local1 route
KWM
Kowanyama Airport
Kowanyama
Local2 routes
KNX
Kununurra Airport
Kununurra
Local3 routes
LST
Launceston Airport
Launceston
Local5 routes
LEA
Learmonth Airport
Learmonth
Local1 route
LSY
Lismore Airport
Lismore
Local1 route
IRG
Lockhart River Airport
Lockhart River
Local2 routes
LRE
Longreach Airport
Longreach
Local2 routes
LDH
Lord Howe Island Airport
Lord Howe Island
Local3 routes
MKY
Mackay Airport
Mackay
Local5 routes
MNG
Maningrida Airport
Maningrida
Local3 routes
MCY
Sunshine Coast Airport
Maroochydore
Local2 routes
MCV
McArthur River Mine Airport
McArthur River Mine
Local1 route
MEB
Melbourne Essendon Airport
Melbourne
Local1 route
MEL
Melbourne International Airport
Melbourne
International55 routes
MIM
Merimbula Airport
Merimbula
Local3 routes
MQL
Mildura Airport
Mildura
Local4 routes
MGT
Milingimbi Airport
Milingimbi
Local1 route
MOV
Moranbah Airport
Moranbah
Local2 routes
MRZ
Moree Airport
Moree
Local1 route
ONG
Mornington Island Airport
Mornington Island
Local3 routes
MYA
Moruya Airport
Moruya
Local2 routes
MGB
Mount Gambier Airport
Mount Gambier
Local2 routes
ISA
Mount Isa Airport
Mount Isa
Local9 routes
NRA
Narrandera Airport
Narrandera
Local2 routes
NTL
Newcastle Airport
Newcastle
Local5 routes
ZNE
Newman Airport
Newman
Local1 route
NTN
Normanton Airport
Normanton
Local2 routes
OLP
Olympic Dam Airport
Olympic Dam
Local1 route
OAG
Orange Airport
Orange
Local1 route
PBO
Paraburdoo Airport
Paraburdoo
Local1 route
PKE
Parkes Airport
Parkes
Local2 routes
PER
Perth International Airport
Perth
Regional38 routes
EDR
Pormpuraaw Airport
Pormpuraaw
Local2 routes
PHE
Port Hedland International Airport
Port Hedland
Local5 routes
PLO
Port Lincoln Airport
Port Lincoln
Local1 route
PQQ
Port Macquarie Airport
Port Macquarie
Local3 routes
PTJ
Portland Airport
Portland
Local1 route
PPP
Proserpine Whitsunday Coast Airport
Prosserpine
Local2 routes
ULP
Quilpie Airport
Quilpie
Local2 routes
RVT
Ravensthorpe Airport
Ravensthorpe
Local1 route
RCM
Richmond Airport
Richmond
Local1 route
ROK
Rockhampton Airport
Rockhampton
Local3 routes
RMA
Roma Airport
Roma
Local2 routes
SGO
St George Airport
St George
Local2 routes
SYD
Sydney Kingsford Smith International Airport
Sydney
International85 routes
TMW
Tamworth Airport
Tamworth
Local1 route
TRO
Taree Airport
Taree
Local2 routes
XTG
Thargomindah Airport
Thargomindah
Local1 route
TWB
Toowoomba Airport
Toowoomba
Local4 routes
TSV
Townsville Airport
Townsville
Regional10 routes
AYQ
Ayers Rock Connellan Airport
Uluru
Local3 routes
WGA
Wagga Wagga City Airport
Wagga Wagga
Local2 routes
WEI
Weipa Airport
Weipa
Local1 route
WYA
Whyalla Airport
Whyalla
Local1 route
WNR
Windorah Airport
Windorah
Local2 routes
WIN
Winton Airport
Winton
Local2 routes

About flying via Australia

Distances between any two airports — within Australia or to anywhere else in the world — are computed on this site with the Vincenty geodesic formula, which models Earth's oblate-spheroid shape (WGS-84) and converges to within roughly 0.5 mm. Flight times are estimated against typical aircraft cruise speeds for each distance band (short, medium, long, and ultra-long-haul); they are first-order approximations, not Air Traffic Control flight-plan times, and exclude taxi, holding, and routing detours. CO₂ emissions use the UK DEFRA 2024 conversion factors for business travel by air, broken down by economy, premium economy, business, and first class, including the radiative-forcing uplift.

Click any airport in the directory above to open its detail page — exact coordinates, elevation, time zone, operating airlines, scheduled destinations, and nearby alternative airports, plus an embedded distance calculator. Note that this dataset is a snapshot: schedules change frequently, so always confirm current operations with the airline or the airport's own website before booking or planning.

Data sources

  • Airports & routes: OpenFlights — community-maintained dataset of airports and scheduled routes (ODbL licensed).
  • IATA / ICAO codes: official IATA and ICAO public airport-code registries.
  • Distance:Vincenty's formulae (1975) on the WGS-84 reference ellipsoid.
  • CO₂ factors: UK DEFRA 2024 GHG conversion factors for business travel by air, including radiative forcing.
  • Map tiles: © OpenStreetMap contributors, © CARTO.

Frequently asked questions about airports in Australia

How many airports are in Australia?
Australia has 113 airports with active IATA codes listed in our database (sourced from OpenFlights) — all of them with scheduled commercial routes.
What is the largest airport in Australia?
By scheduled-route count in the OpenFlights dataset, Sydney Kingsford Smith International Airport (SYD) in Sydney is the most-connected airport in Australia, serving 85 unique destinations. “Largest” can also be measured by passenger throughput or aircraft movements, which are not in this dataset — for those metrics, see the airport's published annual report or the ACI World traffic rankings.
What are the main IATA codes for airports in Australia?
The most-connected airports in Australia by scheduled-route count use these IATA codes: SYD, BNE, MEL, PER, CNS. The complete list of 113 IATA codes is in the airport directory grid above.
Can I calculate the distance between any two Australia airports?
Yes — use the distance calculator and enter any two IATA codes (for example, SYDBNE) to get geodesic distance in miles, kilometers, and nautical miles, plus flight time and CO₂ estimates by cabin class.
How accurate are the Australia airport coordinates and distances?
Airport coordinates come from the OpenFlights airports.dat dataset, a community-contributed reference cross-checked against official AIPs and ICAO codes. Distances between any two airports are computed in-app with the Vincenty geodesic formula on the WGS-84 reference ellipsoid, converging to within roughly 0.5 mm — well below any practical flight-planning tolerance. For independent verification of coordinates, see ourairports.org or the airport's official Aeronautical Information Publication.
How many flight routes operate from Australia airports?
Across all Australia airports in our database, there are 572 scheduled commercial routes to destinations worldwide (sum of all unique source-airport → destination pairs).

Continue exploring Australia and beyond