ShareYourGroupShareYourGroupAirports

Airports in Denmark

Airport codes of Denmark: every airport with an IATA code, with its city. Type to filter.

Denmark has 17 airports with an IATA code in the open data. 11 of them have scheduled airline flights and have their own page here. The large airports are Aalborg (AAL), Aarhus (AAR), Billund (BLL), Copenhagen (CPH), Odense (ODE). The longest runway is at Copenhagen Kastrup Airport: 3,600 metres. The highest is Billund Airport, at 75 metres above sea level.

CodeAirportCityCountry
AALAalborg AirportAalborgDenmark
AARAarhus AirportAarhusDenmark
BLLBillund AirportBillundDenmark
CPHCopenhagen Kastrup AirportCopenhagenDenmark
EBJEsbjerg AirportEsbjergDenmark
KRPMidtjyllands Airport / Air Base KarupKarupDenmark
BYRLæsø AirportLæsøDenmark
ODEOdense Hans Christian Andersen AirportOdenseDenmark
RKECopenhagen Roskilde AirportRoskildeDenmark
RNNBornholm AirportRønneDenmark
SGDSønderborg AirportSønderborgDenmark
MRWLolland Falster Maribo AirportRødbyDenmark
CNLSindal AirportSindalDenmark
SQWSkive AirportSkiveDenmark
STAStauning Vestjylland AirportSkjernDenmark
TEDThisted AirportThistedDenmark
SKSSkrydstrup Air BaseVojensDenmark

Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.