According to Airports Council International (ACI) World’s latest World Airport Traffic Report published today, passenger numbers are estimated to have reached 8.8 billion in 2018, an increase of +6.4% compared to the previous year.
In addition, the world’s airports accommodated 122.7 million metric tonnes of cargo and almost 100 million aircraft movements.
While growth moderated slightly compared to 2017, passenger traffic remained resilient in the face of the global uncertainties affecting many major economies. The 2018 increase is still above the +5.8% compounded average annual growth rate for passenger traffic from 2010 through 2018.
While advanced economies held the largest proportion (52.8%) of global passenger traffic, airport traffic in emerging markets and developing economies grew faster (+8.3%) than in advanced economies (+4.8%) in 2018. During 2018, the highest number of passengers travelled through airports in the Asia-Pacific region:
- Asia-Pacific (3.3 billion, +8.1%)
- Europe (2.4 billion, +6.4%)
- North America (2 billion, +5.0%)
- Latin America-Caribbean (651 million, +5.0%)
- Middle East (396 million, +0.7%)
- Africa (214 million, +9.4%).
In ACI’s view, protectionist policies, slowing global economy and geopolitical tensions represent the most pressing downside risks over the near-term for continued growth. In addition, physical capacity considerations and potential bottlenecks in air transport infrastructure continue to pose challenges in accommodating future demand.
“Protectionist rhetoric – fueled by isolationist policies – has swept several major economies in recent times and this has translated into a dismantling of established open trade relationships and regimes,” ACI World Director General Angela Gittens said.
“Because aviation has strong links to the global economy and to local development through commerce and tourism, these new barriers may restrain the efficient flow of people, goods and services; air transport very much relies on open markets to grow.
“Despite this, passenger traffic has remained resilient, posting annual growth rates above historical averages with the cost of travel decreasing in many markets and middle-class populations burgeoning in emerging markets.”
The report found that the air cargo market did not fare as well as passenger traffic in 2018. Global year-over-year volume fell -1.7% in December 2018 against the previous year, bringing growth for 2018 overall to +3.4%.
“If these isolationist policies persist, their adverse effects will continue to stifle output growth in many countries,” Gittens said. “Economies that rely more on exports or carry higher debt loads will be most sensitive to a downturn, further exacerbating economic conditions.
“In fact, ACI data show that global passenger traffic growth was subdued in the first half of 2019 with a moderate increase of +3.6% year-over-year recorded for the first six months so it is apparent the global economic slowdown is having an impact on aviation markets.
“Air cargo has felt an even greater impact as volumes handled by the world’s major airports contracted by -3.2% in the first half of 2019. A resolution to the trade disputes will help put aviation markets back on track.”
Even with these short-term challenges, however, ACI World’s global medium-term forecast show almost 30% growth in passenger numbers from 2018 to 2023. Over the longer term, passenger traffic worldwide is expected to double in 17 years and projected to grow at an annualized rate of +4.1%, reaching 20.9 billion by 2040.
“From these forecasts, we can see that the airport industry is engaged in a balancing act as it seeks to meet surging air transport demand which, in many cases, is outstripping available airport infrastructure,” Gittens said.
Of the top 20 markets, the United Kingdom has the largest number of international passengers – almost 250 million passengers – while the United States has the largest domestic market (nearly 1.6 billion passengers, 32.9% of the world’s domestic passenger throughput). Africa (+9.4%), Asia-Pacific (+8.1%) and Europe (+6.4%) posted strong growth in passenger traffic.
Cheap Flights from London
| Destination | Departure at | Return at | Find tickets |
|---|---|---|---|
| Milan | 18 March 2026 | 26 March 2026 | Tickets from 28 |
| Edinburgh | 24 March 2026 | 25 March 2026 | Tickets from 30 |
| Glasgow | 15 April 2026 | 17 April 2026 | Tickets from 32 |
| Barcelona | 18 April 2026 | 22 April 2026 | Tickets from 32 |
| Wroclaw | 24 March 2026 | 30 March 2026 | Tickets from 33 |
| Oslo | 6 March 2026 | 10 March 2026 | Tickets from 35 |
| Knock | 28 April 2026 | 7 May 2026 | Tickets from 35 |
| Carcassonne | 14 April 2026 | 28 April 2026 | Tickets from 35 |
| Frankfurt | 11 May 2026 | 18 May 2026 | Tickets from 35 |
| Dublin | 19 April 2026 | 24 April 2026 | Tickets from 35 |
| Palma Mallorca | 17 April 2026 | 18 April 2026 | Tickets from 36 |
| Krakow | 18 March 2026 | 25 March 2026 | Tickets from 36 |
| Madrid | 18 April 2026 | 22 April 2026 | Tickets from 36 |
| Cork | 30 April 2026 | 7 May 2026 | Tickets from 36 |
| Luxembourg | 14 March 2026 | 15 April 2026 | Tickets from 36 |
| Szczecin | 13 March 2026 | 16 March 2026 | Tickets from 36 |
| Genoa | 17 April 2026 | 21 April 2026 | Tickets from 36 |
| Copenhagen | 15 April 2026 | 19 April 2026 | Tickets from 36 |
| Tirana | 13 April 2026 | 17 April 2026 | Tickets from 37 |
| Venice | 11 April 2026 | 15 April 2026 | Tickets from 37 |
| Malaga | 15 April 2026 | 23 April 2026 | Tickets from 38 |
| Palermo | 21 April 2026 | 28 April 2026 | Tickets from 38 |
| Shannon | 17 April 2026 | 19 April 2026 | Tickets from 39 |
| Sofia | 11 March 2026 | 18 March 2026 | Tickets from 39 |
| Alicante | 11 April 2026 | 18 April 2026 | Tickets from 39 |
| Reus | 25 March 2026 | 1 April 2026 | Tickets from 39 |
| Stockholm | 21 April 2026 | 8 May 2026 | Tickets from 40 |
| Belfast | 8 March 2026 | 15 March 2026 | Tickets from 40 |
| Katowice | 22 March 2026 | 25 March 2026 | Tickets from 40 |
| Warsaw | 9 March 2026 | 16 March 2026 | Tickets from 41 |
| Rzeszow | 18 March 2026 | 30 March 2026 | Tickets from 42 |
| Nice | 11 April 2026 | 15 April 2026 | Tickets from 44 |
| Newquay | 5 April 2026 | 8 April 2026 | Tickets from 44 |
| Geneva | 24 March 2026 | 29 March 2026 | Tickets from 45 |
| Puerto del Rosario | 4 May 2026 | 8 May 2026 | Tickets from 45 |
| Hamburg | 8 March 2026 | 9 March 2026 | Tickets from 46 |
| Faro | 11 March 2026 | 18 March 2026 | Tickets from 46 |
| Marrakech | 20 April 2026 | 23 April 2026 | Tickets from 47 |
| Poznan | 30 April 2026 | 1 May 2026 | Tickets from 47 |
| Turin | 29 April 2026 | 3 May 2026 | Tickets from 47 |
| Gdansk | 28 May 2026 | 11 June 2026 | Tickets from 47 |
| Ibiza | 7 April 2026 | 13 April 2026 | Tickets from 48 |
| Bologna | 14 March 2026 | 21 March 2026 | Tickets from 48 |
| Rome | 14 May 2026 | 24 May 2026 | Tickets from 49 |
| Cologne | 14 March 2026 | 15 March 2026 | Tickets from 49 |
| Agadir | 17 April 2026 | 24 April 2026 | Tickets from 50 |
| Budapest | 17 March 2026 | 20 March 2026 | Tickets from 51 |
| Limoges | 30 March 2026 | 2 April 2026 | Tickets from 51 |
| Paris | 23 March 2026 | 27 March 2026 | Tickets from 52 |
| Belgrade | 14 April 2026 | 23 April 2026 | Tickets from 52 |
| Malta | 9 March 2026 | 10 March 2026 | Tickets from 52 |
| Lodz | 24 March 2026 | 29 March 2026 | Tickets from 52 |
| Bratislava | 19 March 2026 | 2 April 2026 | Tickets from 53 |
| Eindhoven | 14 May 2026 | 17 May 2026 | Tickets from 53 |
| Berlin | 13 April 2026 | 16 April 2026 | Tickets from 54 |
| Tenerife | 13 May 2026 | 20 May 2026 | Tickets from 54 |
| Rabat | 1 May 2026 | 4 May 2026 | Tickets from 55 |
| Inverness | 19 April 2026 | 29 April 2026 | Tickets from 57 |
| Lyon | 18 April 2026 | 20 April 2026 | Tickets from 58 |
| Lamezia-Terme | 29 April 2026 | 5 May 2026 | Tickets from 58 |
| Jersey | 8 June 2026 | 14 June 2026 | Tickets from 58 |
| Istanbul | 6 May 2026 | 13 May 2026 | Tickets from 58 |
| Marseille | 22 March 2026 | 23 March 2026 | Tickets from 59 |
| Girona | 5 May 2026 | 9 May 2026 | Tickets from 60 |
| Porto | 9 March 2026 | 11 March 2026 | Tickets from 60 |
| Bucharest | 13 March 2026 | 16 March 2026 | Tickets from 60 |
| Vilnius | 19 April 2026 | 22 April 2026 | Tickets from 60 |
| Podgorica | 13 May 2026 | 20 May 2026 | Tickets from 61 |
| Rhodes | 9 April 2026 | 15 April 2026 | Tickets from 61 |
| Lisbon | 26 April 2026 | 29 April 2026 | Tickets from 62 |
| Grenoble | 18 April 2026 | 20 April 2026 | Tickets from 63 |
| Kerry County | 28 July 2026 | 29 July 2026 | Tickets from 64 |
| Vienna | 14 March 2026 | 16 March 2026 | Tickets from 65 |
| Nantes | 9 May 2026 | 11 May 2026 | Tickets from 66 |
| Zurich | 14 March 2026 | 19 March 2026 | Tickets from 67 |
| Las Palmas | 8 March 2026 | 13 March 2026 | Tickets from 68 |
| Cluj | 20 March 2026 | 22 March 2026 | Tickets from 68 |
| Catania | 10 April 2026 | 14 April 2026 | Tickets from 71 |
| Bergen | 16 April 2026 | 20 April 2026 | Tickets from 71 |
| Aarhus | 4 May 2026 | 10 May 2026 | Tickets from 72 |
| Bodrum | 7 March 2026 | 10 March 2026 | Tickets from 72 |
| Amsterdam | 12 March 2026 | 16 March 2026 | Tickets from 72 |
| Lanzarote | 27 May 2026 | 3 June 2026 | Tickets from 72 |
| Parma | 4 June 2026 | 8 June 2026 | Tickets from 73 |
| Pristina | 16 March 2026 | 17 March 2026 | Tickets from 73 |
| Munich | 18 March 2026 | 18 March 2026 | Tickets from 73 |
| Salzburg | 10 May 2026 | 16 May 2026 | Tickets from 73 |
| Chisinau | 18 March 2026 | 19 March 2026 | Tickets from 74 |
| Thessaloniki | 12 March 2026 | 15 March 2026 | Tickets from 74 |
| Bilbao | 25 April 2026 | 26 April 2026 | Tickets from 74 |
| Naples | 7 May 2026 | 12 May 2026 | Tickets from 75 |
| Brno | 20 March 2026 | 21 March 2026 | Tickets from 77 |
| Riga | 20 April 2026 | 29 April 2026 | Tickets from 78 |
| Prague | 14 March 2026 | 17 March 2026 | Tickets from 80 |
| Iasi | 25 April 2026 | 16 May 2026 | Tickets from 80 |
| Antalya | 17 April 2026 | 27 April 2026 | Tickets from 80 |
| Constanta | 9 April 2026 | 30 April 2026 | Tickets from 80 |
| Karlsruhe/Baden Baden | 8 April 2026 | 14 April 2026 | Tickets from 80 |
| Tromso | 22 February 2027 | 26 February 2027 | Tickets from 81 |
| Zagreb | 12 March 2026 | 14 March 2026 | Tickets from 81 |