Australian Flight Data

Perth Airport

PER · 11 monitored domestic routes · data from Jan 1985

Passenger movements
1,146,068
May 2026
International share
35%
405,434 movements
Aircraft movements
8,677
landings and take-offs
vs 2019
116.2%
of pre-pandemic average

Airport traffic: to May 2026

Perth handled 1,146,068 passenger movements in May 2026, the 4th busiest of the 22 monitored airports. International services account for 35% of its traffic. Traffic now runs 16% above 2019. Across its 10 monitored routes, 1.0% of flights were cancelled — well below the national average.

A passenger movement is not the same as a passenger. Every domestic passenger is counted twice — once departing, once arriving — while an international passenger is counted once. That is the official definition, and it is why these totals cannot be added to the route figures elsewhere on this site.

Passenger movements, 1985 to 2026

0672,9421,345,883 May 2025Nov 2025May 2026
0672,9421,345,883Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 May 2021Nov 2023May 2026
0672,9421,345,883Tigerair Australia stops flying — Feb 2020 COVID-19 border closures begin — Mar 2020 The deepest month: domestic traffic falls 96% — Apr 2020 Rex enters the trunk routes with jets — Mar 2021 Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 May 2016May 2021May 2026
0672,9421,345,883The pilots' dispute grounds domestic aviation — Aug 1989 Domestic deregulation ends the Two Airline Policy — Oct 1990 Virgin Blue launches — Aug 2000 Ansett Australia collapses — Sep 2001 Jetstar launches — May 2004 OzJet's all-business experiment ends within months — Jan 2006 Tiger Airways Australia enters the market — Apr 2008 Volcanic ash cloud disrupts southern Australia — Jun 2011 Qantas grounds its entire fleet — Oct 2011 Skywest becomes Virgin Australia Regional Airlines — May 2013 Tigerair Australia stops flying — Feb 2020 COVID-19 border closures begin — Mar 2020 The deepest month: domestic traffic falls 96% — Apr 2020 Rex enters the trunk routes with jets — Mar 2021 Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 Jan 1985Sep 2005May 2026

To May 2026 · Marks show industry events

Aircraft movements

04,6649,327 May 2025Nov 2025May 2026
04,6649,327Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 May 2021Nov 2023May 2026
04,6649,327Tigerair Australia stops flying — Feb 2020 COVID-19 border closures begin — Mar 2020 The deepest month: domestic traffic falls 96% — Apr 2020 Rex enters the trunk routes with jets — Mar 2021 Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 May 2016May 2021May 2026
04,6649,327The pilots' dispute grounds domestic aviation — Aug 1989 Domestic deregulation ends the Two Airline Policy — Oct 1990 Virgin Blue launches — Aug 2000 Ansett Australia collapses — Sep 2001 Jetstar launches — May 2004 OzJet's all-business experiment ends within months — Jan 2006 Tiger Airways Australia enters the market — Apr 2008 Volcanic ash cloud disrupts southern Australia — Jun 2011 Qantas grounds its entire fleet — Oct 2011 Skywest becomes Virgin Australia Regional Airlines — May 2013 Tigerair Australia stops flying — Feb 2020 COVID-19 border closures begin — Mar 2020 The deepest month: domestic traffic falls 96% — Apr 2020 Rex enters the trunk routes with jets — Mar 2021 Delta lockdowns close the eastern states — Jul 2021 Omicron wave hits crew availability — Jan 2022 Bonza launches on leisure routes — Nov 2023 Bonza collapses after 15 months — Mar 2024 Rex enters administration and exits the trunk routes — Aug 2024 Cyclone Alfred closes south-east Queensland airports — Mar 2025 Jan 1985Sep 2005May 2026

To May 2026

Annual passenger history

Observed calendar-year passenger movements from 1985 to 2025; missing airport-year values remain gaps. This is passenger movements, not route passengers.

Perth annual passenger movementsAnnual passenger movements are shown as observed values.1,858,5038,238,85214,619,200Latest and historical peak: 2025, 14,619,200198520052025

Latest observation: 14,619,200 movements in 2025. The latest observation is also the historical peak; the combined marker identifies both.

National rank by year

Perth annual national rankLower national rank is shown higher on the chart.#4#5Latest: 2025, #4198520052025

Lower rank is higher on the chart. Each year uses only airports with a valid value that year; the denominator can change.

Latest national rank
#4 of 100
in 2025
Then & now
+12,760,697
+686.61%
Historical peak
14,619,200
2025 · #4 of 100

From 1985 to 2025, annual passenger movements increased by 12,760,697 (+686.61%). The national rank moved from #5 of 91 to #4 of 100.

Show all annual observations
YearPassenger movementsNational rank
1985 1,858,503 #5 of 91
1986 2,004,878 #5 of 91
1987 2,185,363 #4 of 92
1988 2,294,135 #5 of 82
1989 2,054,747 #4 of 81
1990 2,359,104 #4 of 85
1991 2,866,898 #4 of 90
1992 2,909,769 #5 of 89
1993 3,202,023 #4 of 92
1994 3,653,302 #4 of 92
1995 3,974,525 #4 of 90
1996 4,358,459 #4 of 92
1997 4,552,509 #4 of 94
1998 4,669,601 #4 of 94
1999 4,731,985 #4 of 94
2000 5,043,744 #4 of 94
2001 4,929,182 #4 of 94
2002 5,007,737 #4 of 92
2003 5,479,245 #4 of 93
2004 6,264,680 #4 of 94
2005 6,761,697 #4 of 93
2006 7,464,747 #4 of 93
2007 8,478,814 #4 of 92
2008 9,238,202 #4 of 94
2009 9,615,774 #4 of 93
2010 10,453,562 #4 of 94
2011 11,365,500 #4 of 95
2012 12,618,339 #4 of 95
2013 12,901,712 #4 of 95
2014 12,938,926 #4 of 96
2015 12,594,365 #4 of 96
2016 12,504,661 #4 of 95
2017 12,370,532 #4 of 96
2018 12,477,719 #4 of 95
2019 12,513,516 #4 of 97
2020 3,926,938 #4 of 98
2021 3,944,142 #4 of 99
2022 8,410,748 #4 of 100
2023 12,164,477 #4 of 99
2024 13,582,297 #4 of 100
2025 14,619,200 #4 of 100

National rank is calculated independently for each year using standard competition ranking. Equal passenger totals share a rank; the denominator is the count of airports with a valid value in that year. No missing value is interpolated or treated as zero, and the data alone does not identify reasons for traffic changes.

Busiest routes from Perth

RoutePassengersMonth
Perth ↔ Melbourne 167,821 Jul 2026
Perth ↔ Sydney 145,762 Jul 2026
Perth ↔ Brisbane 97,155 Jul 2026
Perth ↔ Karratha 67,980 Jul 2026
Perth ↔ Adelaide 60,211 Jul 2026
Perth ↔ Port Hedland 46,579 Jul 2026
Perth ↔ Broome 43,300 Jul 2026
Perth ↔ Kalgoorlie 40,528 Jul 2026
Perth ↔ Newman 37,572 Jul 2026
Perth ↔ Darwin 19,181 Jul 2026
Perth ↔ Geraldton 10,167 Jul 2026

Route passengers are a different measure from airport movements above — one trip, not two.

Punctuality on Perth routes

Across all 10 monitored routes touching this airport, 1.0% of scheduled flights were cancelled over the 12 months to Aug 2026 — against a national average of 2.0%.

RouteCancelledOn timeFlights
Perth ↔ Kalgoorlie 2.2% 81.8% 4,437
Perth ↔ Port Hedland 1.6% 83.8% 4,886
Perth ↔ Karratha 1.2% 85.7% 6,327
Perth ↔ Sydney 1.2% 74.3% 10,637
Perth ↔ Melbourne 0.9% 77.9% 12,718
Perth ↔ Broome 0.8% 83.1% 3,456
Perth ↔ Darwin 0.8% 84.4% 1,473
Perth ↔ Adelaide 0.5% 83.6% 4,853
Perth ↔ Newman 0.5% 88.7% 4,458
Perth ↔ Brisbane 0.5% 77.6% 7,705

Punctuality: 12 months to Aug 2026

Perth in numbers

Busiest month on record1,345,883 · Oct 2025
National ranking, 2025 #4 of 100
Busiest year on record 14,619,200 · 2025
Data coverageJan 1985 – May 2026 (497 months)
Domestic share, May 202664.6%
2019 monthly average1,042,793