Airports classified as large
AALAalborg AirportAalborgAARAarhus AirportAarhusBLLBillund AirportBillundCPHCopenhagen Kastrup AirportCopenhagenODEOdense Hans Christian Andersen AirportOdense
Commercial airports
Airports with an IATA code and scheduled service, grouped by region.
Capital Region
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| RNN | EKRN | Bornholm Airport | Rønne | Medium airport |
| CPH | EKCH | Copenhagen Kastrup Airport | Copenhagen | Large airport |
Central Jutland
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| AAR | EKAH | Aarhus Airport | Aarhus | Large airport |
| KRP | EKKA | Midtjyllands Airport / Air Base Karup | Karup | Medium airport |
North Jutland
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| AAL | EKYT | Aalborg Airport | Aalborg | Large airport |
| BYR | EKLS | Læsø Airport | Læsø | Small airport |
South Denmark
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| BLL | EKBI | Billund Airport | Billund | Large airport |
| EBJ | EKEB | Esbjerg Airport | Esbjerg | Medium airport |
| ODE | EKOD | Odense Hans Christian Andersen Airport | Odense | Large airport |
| SGD | EKSB | Sønderborg Airport | Sønderborg | Medium airport |
Zealand
| IATA | ICAO | Name | City | Type |
|---|---|---|---|---|
| RKE | EKRK | Copenhagen Roskilde Airport | Roskilde | Medium airport |
Complete aerodrome directory
All 104 airports, airfields and seaplane bases recorded for Denmark in OurAirports. Loaded on demand.
Frequently asked questions
How many airports does Denmark have?
Our directory lists 11 airports with scheduled service in Denmark. Including small airfields and seaplane bases, OurAirports records 104 aerodromes.
Which airports in Denmark are classified as large?
OurAirports classifies these airports in Denmark as large: Aalborg Airport (AAL), Aarhus Airport (AAR), Billund Airport (BLL), Copenhagen Kastrup Airport (CPH), Odense Hans Christian Andersen Airport (ODE).
Source: OurAirports · Data updated: 9 November 2026