Airports in Denmark
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.
Cities with more than one airport
Busiest routes
| Route | Distance | Passengers / year |
|---|---|---|
| CPH – OSL | 518 km | 1,375,473 |
| ARN – CPH | 548 km | 1,299,390 |
| AMS – CPH | 635 km | 1,159,300 |
| CPH – LHR | 982 km | 926,274 |
| CDG – CPH | 1,006 km | 835,847 |
| AAL – CPH | 239 km | 746,650 |
| CPH – HEL | 895 km | 606,871 |
| CPH – LGW | 987 km | 593,922 |
| AGP – CPH | 2,473 km | 577,414 |
| CPH – VIE | 877 km | 566,674 |
| AMS – BLL | 478 km | 439,910 |
| BLL – STN | 727 km | 250,684 |
| BLL – FRA | 637 km | 250,494 |
| AAL – AMS | 625 km | 204,296 |
| BLL – OSL | 509 km | 165,199 |
| CPH – RNN | 147 km | 141,477 |
| AAR – CPH | 148 km | 135,211 |
| AYT – BLL | 2,653 km | 131,558 |
| BLL – MUC | 841 km | 129,298 |
| BLL – PMI | 1,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