Copenhagen Kastrup Airport (IATA: CPH) is a key aviation hub serving Copenhagen and the wider Denmark region. The airport operates 1 passenger terminal, handling millions of passengers annually.
Train and metro offer the fastest connections (20–40 min). Buses and shared shuttles are the most affordable. Taxis and rideshare apps (Uber, Bolt) are ideal with luggage or in groups.
Copenhagen Kastrup Airport has 1 terminal with duty-free retail, restaurants, business lounges, family zones and prayer rooms. Free WiFi is available throughout.
Multiple lounges are accessible via Priority Pass, Amex Platinum, airline status or day-pass purchase. Amenities include complimentary food and drinks, fast WiFi and shower facilities.
Short-stay, long-stay and meet-and-greet options are available at Copenhagen Kastrup Airport. Pre-booking online saves 30–50% versus paying at the gate.
Top-rated tours and experiences in Copenhagen, ranked by traveller rating. Prices are per person and change with date and group size.
Nightly rates in Copenhagen for a sample two-night stay for two adults from 29 Sep 2026, cheapest first. Rates move with your dates — check availability for a live quote.
| Destination | Airline | Stops | Departs | From |
|---|---|---|---|---|
| London (LON) | Ryanair Sun | Direct | 30 Sep | €33 |
| Manchester (MAN) | easyJet | Direct | 6 Nov | €45 |
| Riga (RIX) | D8 | Direct | 16 Sep | €52 |
| Milan (MIL) | Ryanair | Direct | 21 Sep | €56 |
| Budapest (BUD) | Mokulele Airlines | Direct | 8 Sep | €73 |
| Prague (PRG) | D8 | Direct | 5 Oct | €77 |
| Malaga (AGP) | Ryanair | 1 stop | 6 Oct | €86 |
| Gdansk (GDN) | Mokulele Airlines | Direct | 31 Aug | €87 |
| Chisinau (RMO) | LC Peru | Direct | 7 Sep | €94 |
| Stockholm (STO) | Wizz Air | 1 stop | 17 Sep | €99 |
| Berlin (BER) | D8 | Direct | 19 Sep | €101 |
| Barcelona (BCN) | Ryanair | 1 stop | 25 Oct | €104 |
Copenhagen Kastrup Airport has published nonstop service to 126 airports across 52 countries. The busiest are listed first, with straight-line distance from CPH.
| Destination | IATA | Country | Distance |
|---|---|---|---|
| Amsterdam | AMS | Netherlands | 633 km |
| Helsinki (Vantaa) | HEL | Finland | 892 km |
| London | LHR | United Kingdom | 979 km |
| Vienna | VIE | Austria | 876 km |
| Paris (Roissy-en-France, Val-d'Oise) | CDG | France | 1,003 km |
| Manchester, Greater Manchester | MAN | United Kingdom | 995 km |
| Barcelona | BCN | Spain | 1,768 km |
| Frankfurt am Main | FRA | Germany | 679 km |
| Zurich | ZRH | Switzerland | 950 km |
| Moscow | SVO | Russia | 1,539 km |
| Trondheim | TRD | Norway | 877 km |
| DΓΌsseldorf | DUS | Germany | 619 km |
| Palma de Mallorca | PMI | Spain | 1,930 km |
| Warsaw | WAW | Poland | 665 km |
| Toronto | YYZ | Canada | 6,269 km |
| Ingliston, Edinburgh | EDI | United Kingdom | 1,000 km |
| Riga | RIX | Latvia | 712 km |
| Ferno (VA) | MXP | Italy | 1,144 km |
| Oslo (Gardermoen) | OSL | Norway | 517 km |
| Velika Gorica | ZAG | Croatia | 1,123 km |
| Madrid | MAD | Spain | 2,058 km |
| Munich | MUC | Germany | 809 km |
| Geneva | GVA | Switzerland | 1,138 km |
| Lisbon | LIS | Portugal | 2,471 km |
42 carriers publish nonstop service at CPH, ranked by how many routes each one appears on. Counts include codeshares, so a carrier can be listed here while the aircraft is flown by a partner. Schedules change seasonally — check the operating carrier on your own dates before booking.
| Airline | Code | Type | Routes |
|---|---|---|---|
| SAS | SK | Full Service | 178 |
| Norwegian | DY | Budget | 76 |
| easyJet | U2 | Budget | 22 |
| Lufthansa | LH | Full Service | 18 |
| Air Canada | AC | Full Service | 12 |
| Thai Airways | TG | Full Service | 7 |
| Swiss | LX | Full Service | 6 |
| Carrier S4 | S4 | — | 6 |
| United Airlines | UA | Full Service | 6 |
| ITA Airways | AZ | Full Service | 4 |
| KLM | KL | Full Service | 4 |
| Air France | AF | Full Service | 4 |
| Finnair | AY | Full Service | 4 |
| Iberia | IB | Full Service | 4 |
| Air Serbia | JU | Full Service | 4 |
| Pakistan International | PK | Full Service | 4 |
| Pegasus Airlines | PC | Budget | 4 |
| Aeroflot | SU | Full Service | 4 |
General guidance rather than CPH-specific detail — terminal counts, lounge locations, desk opening hours and lost-property arrangements change often, so confirm those on the airport’s own site before you travel.