Airports of Thailand — Airport Business Profile

Airports / Airports of Thailand
Aviation Intelligence · Airport business profile

Airports of Thailand

A listed network with aeronautical fees and a large concession and duty-free component. Tourism demand, international passenger mix and commercial contract terms are major drivers.

Thailand · airport networkFY 2025 (ended Sep 2025)

Business at a glance

A listed network with aeronautical fees and a large concession and duty-free component. Tourism demand, international passenger mix and commercial contract terms are major drivers.

Operating footprint: Suvarnabhumi, Don Mueang, Phuket, Chiang Mai, Hat Yai and Chiang Rai

Managed airports and airport interests

Airports of Thailand operates six international airports. The individual table shows each airport’s published passenger-handling capacity, which is different from actual passenger traffic.

Airport codes are IATA unless marked ICAO. Expand a portfolio below to see the airports and the group’s role.

Thailand · 6 airportsAirport operator
  • Bangkok Suvarnabhumi (BKK)
  • Bangkok Don Mueang (DMK)
  • Phuket (HKT)
  • Chiang Mai (CNX)
  • Hat Yai (HDY)
  • Mae Fah Luang–Chiang Rai (CEI)

Official portfolio source ↗

Individual airport information

Individual airport capacity as published for FY2025. m = million passengers of annual handling capacity. These values are not actual annual passenger totals.
Airport / codeCountryBasisCapacity / yearAirport detail
Suvarnabhumi · BKKThailandFY2025 published capacity65.0mAnnual handling capacity; 1.49m tonnes actual cargo in FY2025
Don Mueang · DMKThailandFY2025 published capacity30.0mAnnual handling capacity
Phuket · HKTThailandFY2025 published capacity12.5mAnnual handling capacity
Chiang Mai · CNXThailandFY2025 published capacity8.0mAnnual handling capacity
Hat Yai · HDYThailandFY2025 published capacity2.5mAnnual handling capacity
Mae Fah Luang–Chiang Rai · CEIThailandFY2025 published capacity3.0mAnnual handling capacity

Capacity is an infrastructure measure, not a count of passengers handled. AOT’s actual six-airport passenger and financial history remains below. FY2025 runs from October 2024 to September 2025. No capacity figure is substituted for actual airport traffic.

Portfolio research checked 30 September 2026. An unavailable airport metric is left unreported; group financials are not allocated by passenger share.

Key operating and financial figures

125.99mNetwork passengers
76.64mInternational passengers
49.35mDomestic passengers
788,095Aircraft movements
6Airports operated
141Scheduled airlines

Source: AOT FY2025 management discussion. Currency and non-GAAP definitions follow the operator’s release.

Annual operating and business performance

Performance over time

Financial years · year ended 30 September
AOT group financial results and traffic across its six airports. Revenue is sales and services revenue, excluding other income.

Passengers

million · annual126.0 2024/25
Airports of Thailand — PassengersAnnual history in million. Values are in the full-year history table below. Missing values are not connected.0.070.61412020/21: 20.0 million2021/22: 46.7 million2022/23: 100.1 million2023/24: 119.3 million2024/25: 126.0 million2020/212021/222022/232023/242024/25

Revenue from sales and services

THBm · annual66,679.4 2024/25
Airports of Thailand — Revenue from sales and servicesAnnual history in THBm. Values are in the full-year history table below. Missing values are not connected.0.037,58875,1762020/21: 7,085.6 THBm2021/22: 16,560.0 THBm2022/23: 48,140.9 THBm2023/24: 67,121.3 THBm2024/25: 66,679.4 THBm2020/212021/222022/232023/242024/25

Non-aeronautical revenue

THBm · annual33,632.1 2024/25
Airports of Thailand — Non-aeronautical revenueAnnual history in THBm. Values are in the full-year history table below. Missing values are not connected.0.020,22840,4552020/21: 4,756.9 THBm2021/22: 9,270.0 THBm2022/23: 25,875.1 THBm2023/24: 36,120.8 THBm2024/25: 33,632.1 THBm2020/212021/222022/232023/242024/25

Net profit / (loss), owners of parent

THBm · annual18,125.2 2024/25
Airports of Thailand — Net profit / (loss), owners of parentAnnual history in THBm. Values are in the full-year history table below. Missing values are not connected.-18,2810.021,4842020/21: -16,322.0 THBm2021/22: -11,087.9 THBm2022/23: 8,790.9 THBm2023/24: 19,182.4 THBm2024/25: 18,125.2 THBm2020/212021/222022/232023/242024/25

Charts use annual results. Gaps indicate unavailable values; the table shows the annual series.

Full-year history

Read across the years to compare traffic, income and the economics of the airport business. Scroll horizontally on smaller screens.

Financial years · year ended 30 September. Amounts are nominal, in the currency shown. — = no verified comparable value included. Display values are rounded.
Indicator / unit2020/212021/222022/232023/242024/25
Passengersmillion · Traffic20.046.7100.1119.3126.0
Traffic growth, calculated% · Traffic—133.4114.319.25.6
Revenue from sales and servicesTHBm · Financial7,085.616,560.048,140.967,121.366,679.4
Aeronautical revenueTHBm · Financial2,328.77,290.122,265.831,000.533,047.3
Non-aeronautical revenueTHBm · Commercial4,756.99,270.025,875.136,120.833,632.1
Net profit / (loss), owners of parentTHBm · Financial-16,322.0-11,087.98,790.919,182.418,125.2

Traffic growth is calculated from consecutive years in the traffic series above and may differ slightly from growth rates published using unrounded or adjusted figures. The first year has no preceding year in this table.

What the numbers say

The late reopening of international travel produced a sharp recovery after 2021/22. AOT returned to profit as passenger activity and both revenue streams rebuilt.

Traffic continued to rise in 2024/25, but non-aeronautical revenue and net profit declined. That divergence highlights the role of concession arrangements and commercial income in airport earnings.

Historical sources and comparability

  • The earlier aeronautical and non-aeronautical totals are calculated by summing the corresponding revenue components in AOT’s presentation. Later totals follow the annual results.
  • Sales and services revenue excludes other income. Profit is attributable to owners of the parent; it is not EBITDA. All figures use AOT’s September financial year.
  • Annual history is separate from the latest interim or rolling-period snapshot. Operator definitions and reporting perimeters differ, so these profiles are not a like-for-like league table.

What drives the airport business

01

Track international traffic separately from domestic demand.

02

Review concession receivables and commercial contract terms.

03

Assess capacity investment at Suvarnabhumi and Don Mueang.

Source and method

This profile uses the operator’s own published figures. Group metrics are not assigned to an individual airport. Passenger volume is an activity measure, not revenue; construction-accounting and adjusted-profit labels follow the source. Where a comparable financial measure is not publicly available, it is not estimated.

Read the official AOT FY2025 management discussion ↗
Research snapshot · 30 September 2026 · Aviation Intelligence

WEEKLY INTELLIGENCE

The Aviation Signal

One chart. Three developments. The aviation economics worth watching — every Friday, no filler.

Every Friday · Free · Unsubscribe anytime.