Direct flights from Copenhagen Kastrup Airport (CPH)
Copenhagen Kastrup Airport in Copenhagen, Denmark has direct flights to 139 airports in 50 countries, flown by 60 airlines. The longest is to Singapore (SIN) at 9,968 km.
See every route from CPH on the mapDirect flights from CPH by country
Italy (10)
- BGY Bergamo · 1,125 km · ~1h 50m · Ryanair
- BLQ Bologna · 1,236 km · ~2h · Ryanair and SAS Scandinavian
- CTA Catania · 2,026 km · ~3h · Norwegian Air Shuttle
- FLR Florence · 1,317 km · ~2h 5m · Iberia and Vueling
- LIN Milan · 1,156 km · ~1h 55m · SAS Scandinavian
- MXP Milano · 1,144 km · ~1h 55m · SAS Scandinavian and easyJet
- PSA Pisa · 1,337 km · ~2h 10m · Norwegian Air Shuttle
- FCO Rome · 1,537 km · ~2h 20m · ITA Airways, Norwegian Air Shuttle and Ryanair +2
- TRN Torino · 1,211 km · ~2h · Ryanair
- VCE Venice · 1,125 km · ~1h 50m · ITA Airways, Norwegian Air Shuttle and Malta Air +1
Norway (10)
- AES Alesund · 857 km · ~1h 35m · SAS Scandinavian
- BGO Bergen · 679 km · ~1h 20m · Norwegian Air Shuttle and SAS Scandinavian
- HAU Haugesund · 608 km · ~1h 15m · SAS Scandinavian and Widerøe
- KRS Kristiansand · 399 km · ~1h · SAS Scandinavian and Widerøe
- MOL Molde · 849 km · ~1h 30m · Widerøe
- OSL Oslo · 517 km · ~1h 10m · Air Canada, Norwegian Air Shuttle and Lufthansa +3
- TRF Sandefjord · 422 km · ~1h · SAS Scandinavian and Widerøe
- SVG Stavanger · 556 km · ~1h 10m · SAS Scandinavian
- TOS Tromso · 1,594 km · ~2h 25m · Norwegian Air Sweden
- TRD Trondheim · 877 km · ~1h 35m · Norwegian Air Shuttle, SAS Scandinavian and THAI Airways
United Kingdom (10)
- ABZ Aberdeen · 929 km · ~1h 40m · SAS Scandinavian
- BHX Birmingham · 1,002 km · ~1h 45m · SAS Scandinavian
- BRS Bristol · 1,117 km · ~1h 50m · easyJet
- EDI Edinburgh · 1,001 km · ~1h 45m · Norwegian Air Shuttle, Ryanair and easyJet
- LBA Leeds · 938 km · ~1h 40m · SAS Scandinavian
- STN London · 914 km · ~1h 35m · Ryanair and easyJet
- LHR London · 980 km · ~1h 40m · American Airlines, British Airways and SAS Scandinavian
- LGW London · 984 km · ~1h 40m · Norwegian Air Shuttle and easyJet
- MAN Manchester · 995 km · ~1h 45m · SAS Scandinavian, THAI Airways and easyJet
- NCL Newcastle · 908 km · ~1h 35m · SAS Scandinavian
France (8)
- BVA Beauvais · 987 km · ~1h 40m · Ryanair
- BIQ Biarritz-bayonne · 1,688 km · ~2h 35m · SAS Scandinavian
- LYS Lyon · 1,221 km · ~2h · SAS Scandinavian
- BSL Mulhouse · 960 km · ~1h 40m · easyJet
- NCE Nice · 1,385 km · ~2h 10m · Norwegian Air Shuttle and SAS Scandinavian
- CDG Paris · 1,004 km · ~1h 45m · Air France, ITA Airways and SAS Scandinavian +1
- ORY Paris · 1,037 km · ~1h 45m · Norwegian Air Shuttle
- SXB Strasbourg · 858 km · ~1h 35m · Volotea
Germany (8)
- BER Berlin · 366 km · ~55m · easyJet
- BRE Bremen · 380 km · ~1h · SAS Scandinavian
- DUS Duesseldorf · 619 km · ~1h 15m · Finnair, Lufthansa and SAS Scandinavian
- FRA Frankfurt · 679 km · ~1h 20m · Air China, Ethiopian Airlines and Lufthansa +1
- HAM Hamburg · 280 km · ~50m · SAS Scandinavian, BRA and easyJet
- HAJ Hannover · 401 km · ~1h · SAS Scandinavian
- MUC Munich · 810 km · ~1h 30m · Lufthansa and SAS Scandinavian
- STR Stuttgart · 805 km · ~1h 30m · SAS Scandinavian
United States (8)
- ATL Atlanta · 7,392 km · ~9h 30m · Air France
- ORD Chicago · 6,854 km · ~8h 50m · SAS Scandinavian
- FLL Fort Lauderdale · 7,812 km · ~10h · Norwegian Air Shuttle
- LAX Los Angeles · 9,028 km · ~11h 30m · Norwegian Air Shuttle and SAS Scandinavian
- JFK New York · 6,189 km · ~8h 5m · Norwegian Air Shuttle and SAS Scandinavian
- EWR Newark · 6,207 km · ~8h 5m · SAS Scandinavian
- SFO San Francisco · 8,807 km · ~11h 15m · SAS Scandinavian
- IAD Washington · 6,539 km · ~8h 30m · SAS Scandinavian
Poland (6)
- GDN Gdansk · 395 km · ~1h · Ryanair and SAS Scandinavian
- KRK Krakow · 779 km · ~1h 25m · Norwegian Air Sweden and Norwegian Air Shuttle
- POZ Poznan · 448 km · ~1h 5m · Malta Air and SAS Scandinavian
- WMI Warsaw · 629 km · ~1h 15m · Ryanair
- WAW Warsaw · 666 km · ~1h 20m · Air Canada, LOT Polish and SAS Scandinavian
- WRO Wroclaw · 575 km · ~1h 10m · SAS Scandinavian and Cityjet
Spain (6)
- ALC Alicante · 2,165 km · ~3h 10m · Norwegian Air Shuttle, Ryanair and Iberia +1
- BCN Barcelona · 1,769 km · ~2h 40m · Norwegian Air Shuttle, Ryanair and Iberia +2
- LPA Gran Canaria · 3,805 km · ~5h 10m · Norwegian Air Sweden and Norwegian Air Shuttle
- MAD Madrid · 2,060 km · ~3h · Norwegian Air Shuttle, Iberia and Malta Air +1
- AGP Malaga · 2,472 km · ~3h 30m · Norwegian Air Shuttle, Ryanair and Iberia +2
- PMI Palma de Mallorca · 1,931 km · ~2h 50m · Norwegian Air Shuttle and SAS Scandinavian
Denmark (5)
- AAL Aalborg · 238 km · ~45m · Norwegian Air Sweden, Norwegian Air Shuttle and SAS Scandinavian
- AAR Aarhus · 148 km · ~40m · SAS Scandinavian
- BLL Billund · 220 km · ~45m · SAS Scandinavian and BRA
- KRP Karup · 232 km · ~45m · Norwegian Air Shuttle
- RNN Ronne · 147 km · ~40m · DAT
Turkey (5)
- GZP Alanya · 2,611 km · ~3h 40m · SAS Scandinavian
- AYT Antalya · 2,489 km · ~3h 30m · Pegasus Airlines and SunExpress
- SAW Istanbul · 2,038 km · ~3h · Pegasus Airlines
- IST Istanbul · 2,009 km · ~2h 55m · SAS Scandinavian and Turkish Airlines
- ADB Izmir · 2,209 km · ~3h 10m · SunExpress
Portugal (4)
- FAO Faro · 2,584 km · ~3h 40m · Norwegian Air Shuttle
- FNC Funchal · 3,415 km · ~4h 40m · SAS Scandinavian
- LIS Lisbon · 2,472 km · ~3h 30m · Norwegian Air Shuttle, Azores Airlines and SAS Scandinavian +1
- OPO Porto · 2,225 km · ~3h 15m · Ryanair
Finland (3)
- HEL Helsinki · 892 km · ~1h 35m · Finnair, Norwegian Air Shuttle and SAS Scandinavian
- RVN Rovaniemi · 1,402 km · ~2h 15m · SAS Scandinavian
- TKU Turku · 783 km · ~1h 25m · SAS Scandinavian
Greece (3)
- ATH Athens · 2,139 km · ~3h 5m · Norwegian Air Shuttle and SAS Scandinavian
- CHQ Chania · 2,399 km · ~3h 25m · Norwegian Air Shuttle
- SKG Thessaloniki · 1,841 km · ~2h 45m · Aegean Airlines and SAS Scandinavian
Greenland (3)
- GOH Godthaab · 3,541 km · ~4h 50m · Air Greenland
- JAV Ilulissat · 3,407 km · ~4h 40m · Air Greenland
- SFJ Sondrestrom · 3,429 km · ~4h 40m · Air Greenland
Lithuania (3)
- KUN Kaunas · 717 km · ~1h 20m · Ryanair
- PLQ Palanga · 529 km · ~1h 10m · SAS Scandinavian
- VNO Vilnius · 809 km · ~1h 30m · Air Canada, SAS Scandinavian and Cityjet
Sweden (3)
- GOT Gothenborg · 229 km · ~45m · SAS Scandinavian
- LPI Linkoeping · 360 km · ~55m · SAS Scandinavian
- ARN Stockholm · 547 km · ~1h 10m · Norwegian Air Sweden, Norwegian Air Shuttle and Ethiopian Airlines +1
Thailand (3)
- BKK Bangkok · 8,637 km · ~11h · SAS Scandinavian and THAI Airways
- KBV Krabi · 9,035 km · ~11h 30m · SAS Scandinavian
- HKT Phuket · 8,992 km · ~11h 30m · SAS Scandinavian
Bulgaria (2)
- BOJ Bourgas · 1,807 km · ~2h 40m · Norwegian Air Shuttle
- SOF Sofia · 1,632 km · ~2h 30m · Ryanair
China (2)
- PEK Beijing · 7,194 km · ~9h 15m · Air China and SAS Scandinavian
- PVG Shanghai · 8,277 km · ~10h 35m · China Eastern and SAS Scandinavian
Croatia (2)
- SPU Split · 1,368 km · ~2h 10m · Norwegian Air Shuttle and SAS Scandinavian
- ZAG Zagreb · 1,124 km · ~1h 50m · Norwegian Air Shuttle, Croatia Airlines and SAS Scandinavian
Morocco (2)
- CMN Casablanca · 2,926 km · ~4h 5m · Royal Air Maroc
- RAK Marrakech · 3,120 km · ~4h 20m · Norwegian Air Sweden and Norwegian Air Shuttle
Netherlands (2)
- AMS Amsterdam · 633 km · ~1h 15m · Air Canada, ITA Airways and Norwegian Air Sweden +4
- EIN Eindhoven · 667 km · ~1h 20m · Transavia
Serbia (2)
- BEG Belgrade · 1,317 km · ~2h 5m · Air Serbia
- PRN Pristina · 1,571 km · ~2h 25m · SAS Scandinavian
Switzerland (2)
- GVA Geneva · 1,138 km · ~1h 55m · Air China, SWISS and SAS Scandinavian +2
- ZRH Zurich · 950 km · ~1h 40m · airBaltic, SWISS and SAS Scandinavian
United Arab Emirates (2)
- AUH Abu Dhabi · 4,855 km · ~6h 25m · Etihad Airways
- DXB Dubai · 4,818 km · ~6h 25m · Emirates and Qantas
Austria (1)
- VIE Vienna · 877 km · ~1h 35m · Finnair, Austrian Airlines and Royal Jordanian +1
Belgium (1)
- BRU Brussels · 754 km · ~1h 25m · Hainan Airlines, SAS Scandinavian and Brussels Airlines +1
Bosnia and Herzegovina (1)
- SJJ Sarajevo · 1,372 km · ~2h 10m · JetSmart
Canada (1)
- YYZ Toronto · 6,269 km · ~8h 10m · Air Canada, Lufthansa and SAS Scandinavian
Cyprus (1)
- LCA Larnaca · 2,807 km · ~3h 55m · SAS Scandinavian
Czech Republic (1)
- PRG Prague · 623 km · ~1h 15m · Norwegian Air Sweden, Norwegian Air Shuttle and SmartWings Czechia +1
Egypt (1)
- CAI Cairo · 3,197 km · ~4h 25m · Egyptair and SAS Scandinavian
Estonia (1)
- TLL Tallinn-ulemiste International · 839 km · ~1h 30m · SalamAir, SAS Scandinavian and Cityjet
Faroe Islands (1)
- FAE Vagar · 1,344 km · ~2h 10m · Atlantic Airways
Hungary (1)
- BUD Budapest · 1,018 km · ~1h 45m · Norwegian Air Shuttle, Ryanair and Malta Air +1
Iceland (1)
- KEF Keflavik · 2,144 km · ~3h 5m · Icelandair and SAS Scandinavian
India (1)
- BOM Mumbai · 6,411 km · ~8h 20m · SAS Scandinavian
Ireland (1)
- DUB Dublin · 1,242 km · ~2h · Norwegian Air Shuttle, Aer Lingus and Malta Air +1
Israel (1)
- TLV Tel-aviv · 3,144 km · ~4h 20m · Norwegian Air Shuttle and SAS Scandinavian
Japan (1)
- NRT Tokyo · 8,712 km · ~11h 5m · SAS Scandinavian
Latvia (1)
- RIX Riga · 713 km · ~1h 20m · airBaltic, Norwegian Air Sweden and Norwegian Air Shuttle +2
Luxembourg (1)
- LUX Luxemburg · 796 km · ~1h 30m · Luxair, SAS Scandinavian and Cityjet
Malta (1)
- MLA Malta · 2,202 km · ~3h 10m · Norwegian Air Shuttle
Moldova (1)
- RMO Chisinau · 1,469 km · ~2h 15m · Wizz Air Malta
Pakistan (1)
- LHE Lahore · 5,421 km · ~7h 5m · PIA
Qatar (1)
- DOH Doha · 4,610 km · ~6h 5m · Qatar Airways
Romania (1)
- OTP Bucharest · 1,552 km · ~2h 25m · SAS Scandinavian
Singapore (1)
- SIN Singapore · 9,968 km · ~12h 40m · SAS Scandinavian and Singapore Airlines
Slovenia (1)
- LJU Ljubljana · 1,052 km · ~1h 45m · SAS Scandinavian
Vietnam (1)
- SGN Ho Chi Minh City · 9,265 km · ~11h 50m · Vietnam Airlines
Airlines flying from CPH
Aegean Airlines, Aer Lingus, Air Canada, Air China, Air France, Air Greenland, Air Serbia, American Airlines, Atlantic Airways, Austrian Airlines, Azores Airlines, BRA, British Airways, Brussels Airlines, China Eastern, Cityjet, Croatia Airlines, DAT, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, Finnair, Hainan Airlines, ITA Airways, Iberia, Icelandair, JetSmart, KLM, LOT Polish, Lufthansa, Luxair, Malta Air, Norwegian Air Shuttle, Norwegian Air Sweden, PIA, Pegasus Airlines, Qantas, Qatar Airways, Royal Air Maroc, Royal Jordanian, Ryanair, SAS Scandinavian, SWISS, SalamAir, Singapore Airlines, SmartWings Czechia, SunExpress, TAP Air Portugal, THAI Airways, Transavia, Turkish Airlines, United Airlines, Vietnam Airlines, Volotea, Vueling, Widerøe, Wizz Air Malta, airBaltic, easyJet
Going somewhere CPH doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Copenhagen to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.