Airports in Denmark

11 airports with scheduled flights, busiest first.

Denmark has 11 airports with scheduled passenger flights and an IATA code, 5 of them large. The busiest are Copenhagen Kastrup Airport (CPH, 32.4 million passengers, Eurostat, 2025), Billund Airport (BLL, 3.0 million passengers, Eurostat, 2025) and Aalborg Airport (AAL, 1.5 million passengers, Eurostat, 2025). Copenhagen has more than one airport.

Code Airport
CPHCopenhagen Kastrup Airport
BLLBillund Airport
AALAalborg Airport
AARAarhus Airport
RNNBornholm Airport
SGDSønderborg Airport
EBJEsbjerg Airport
ODEOdense Hans Christian Andersen Airport
RKECopenhagen Roskilde Airport
KRPMidtjyllands Airport / Air Base Karup
BYRLæsø Airport

Cities with more than one airport

Busiest routes

Route Distance Passengers / year
CPH – OSL518 km 1,375,473
ARN – CPH548 km 1,299,390
AMS – CPH635 km 1,159,300
CPH – LHR982 km 926,274
CDG – CPH1,006 km 835,847
AAL – CPH239 km 746,650
CPH – HEL895 km 606,871
CPH – LGW987 km 593,922
AGP – CPH2,473 km 577,414
CPH – VIE877 km 566,674
AMS – BLL478 km 439,910
BLL – STN727 km 250,684
BLL – FRA637 km 250,494
AAL – AMS625 km 204,296
BLL – OSL509 km 165,199
CPH – RNN147 km 141,477
AAR – CPH148 km 135,211
AYT – BLL2,653 km 131,558
BLL – MUC841 km 129,298
BLL – PMI1,861 km 125,181

Air fares in Denmark

Consumer prices for flights in Denmark moved +3.9% over the 12 months to August 2026, against the 12 months before, and +0.2% in August 2026 alone on a year earlier.

The price index for flights bought by households (domestic and international together), not a fare on a route.

Eurostat, HICP (prc_hicp_minr, ECOICOP ver. 2: 07.3.3 passenger transport by air), moving 12-month average and annual rate of change. Eurostat has no responsibility for the results of any re-use. Sources

Questions

Denmark has 11 airports with scheduled passenger flights and an IATA code, 5 of them large airports (OurAirports, 14 October 2026). Airfields without airline service are not counted.