Copenhagen Airport (CPH)

Airport in Copenhagen, Denmark


Copenhagen Airport, is the busiest airport of the Nordic countries, with 29 million passengers in 2016 and one of the oldest international airports in Europe, located on the island of Amager. Beside Copenhagen, the airport also serves Malmö, Sweden, as both are linked via the Øresund Bridge.

Copenhagen is not only the main airport for the densely-populated Øresund region, but also the main air transportation hub for Scandinavia, the main hub for the joint Danish-Swedish-Norwegian carrier SAS Group, and one of Europe's major hubs. There is a large number of intercontinental connections to Copenhagen, as well as a dense network of short-haul connections from Copenhagen to destinations throughout all of Europe, especially the Nordic countries.

Compared to other major European hub airports, like Charles de Gaulle or Heathrow, CPH has a similar number of connections, but is much smaller in both actual size and passenger volumes, and can provide a calmer, more pleasant experience. Its location in the south of Scandinavia makes reaching most European destinations reasonable, and flying to destinations in the Baltic region and in Eastern Europe generally only takes half the time as from major hub airports in Western Europe.

Copenhagen Airport is a compact airport with two terminals for check-in, but with a common post-security departure and transfer area, thus making transfers very smooth. The airport handles in excess of 25 million passengers a year, which puts it in the same league as Zurich and Vienna. It has also consistently topped the charts for Nordic airports, serving as a European and intercontinental hub for all of them due to its location.

The airport opened in 1925 and became the hub of SAS upon that airline's establishment in 1946. It has been growing ever since, with the current Terminal 2 opening in 1960 and Terminal 3 in 1998. After the opening of the Øresund Bridge to Malmö, the airport has also been the primary airport for southern Sweden.

Airlines & Destinations

Intercontinental connections

Copenhagen's international connections are mainly provided by two competing Scandinavian carriers, both with long-haul bases at the airport:

  • SAS Scandinavian Airlines flies to Newark, Chicago (O'Hare), Beijing, Shanghai (Pudong), and Tokyo (Narita).
  • Norwegian flies to JFK, Los Angeles, Fort Lauderdale, and Bangkok (Suvarnabhumi).

SAS is a member of Star Alliance, meaning that many of their flights are code-shared or can be interlined with local Star Alliance partners. Therefore, you can take advantage of a one-ticket flight to, from, or via Copenhagen even if your origin or destination is not directly served by SAS. Norwegian is not a member of any alliance, but they offer connecting flights from Copenhagen to their European destinations on one ticket with an intercontinental flight.

Other airlines offering intercontinental connections to Copenhagen are SAS's Star Alliance partners Singapore Airlines (to Singapore), Air Canada (to Toronto) and Thai Airways(to Bangkok Suvarnabhumi and Phuket), as well as competing SkyTeam carrier Delta with a seasonal connection to JFK and Pakistan International Airlines to Islamabad and Lahore.

Apart from that, Emirates and Qatar Airways fly between Copenhagen and their hubs in the Persian Gulf region, where you can take advantage of their dense network of connections to Asia, Africa and Australia.

Copenhagen Airport is also the only airport with year-round, direct, regularly scheduled passenger service to Greenland, operated by Air Greenland.

Connections within Europe and the Mediterranean

Both SAS and Norwegian offer a dense network of connections between Copenhagen and other Scandinavian destinations. In particular, they both offer frequent flights between the triangle of capitals — Copenhagen, Oslo and Stockholm — with an approximately hourly frequency, and very competitive pricing.

Apart from that, both carriers have extensive networks within Europe and the Mediterranean (including North Africa and the Middle East). SAS flies to most European capitals, and has a particularly dense network of connections across the Baltic Sea, to Finland, Estonia, Latvia and Lithuania, as well as to Poland, where it serves the majority of even small airports. There is also a fairly good network of connections to the United Kingdom and, perhaps surprisingly, to Italy, where even smaller airports like Bologna are served.

Outside Scandinavia, Norwegian has bases at London Gatwick and across Spain, meaning frequent service between Copenhagen and those destinations. They also serve a number of other European cities from Copenhagen, and in the summer they fly to most of the popular tourist destinations around the Mediterranean.

Almost all major European carriers have a connection to Copenhagen from their main hubs. As Denmark holds sizable immigrant communities from various European countries, even smaller carriers have frequent connections to the likes of Sarajevo or Belgrade. Copenhagen Airport has been seeing increased traffic from low-fare carriers since the launch of the dedicated CPH Go section of the airport (with common check-in and security with other airlines, but separate gates and waiting area). Airlines using CPH Go include EasyJetRyanairTransavia, and WizzAir, although the latter only for selected destinations, with the majority of its flights to the Øresund area landing at Malmö Sturup Airport instead.

Adria AirwaysLjubljana
Aegean AirlinesAthens
Seasonal: Heraklion, Kalamata, Rhodes
Air Arabia MarocAgadir (begins 1 October 2017)
Air BerlinBerlin–Tegel, Düsseldorf
Air CairoSeasonal: Sharm el-Sheikh
Air CanadaToronto–Pearson
Air EuropaSeasonal: Madrid
Air FranceParis–Charles de Gaulle
Seasonal:Bordeaux (begins 24 July 2017)
Air GreenlandKangerlussuaq
Air Greenland
operated by Jet TimeSeasonal: Narsarsuaq
Air IndiaDelhi (begins 16 September 2017)
Air SerbiaBelgrade
AlitaliaMilan–Linate, Rome–Fiumicino
Alsie ExpressSønderborg
Atlantic AirwaysVágar
Seasonal: Bastia
Austrian AirlinesVienna
Seasonal: Innsbruck
BH AirSeasonal charter: Burgas
Blue AirBucharest, Turin
British AirwaysLondon–Heathrow
Brussels AirlinesBrussels
Bulgarian Air CharterSeasonal charter: Varna
Croatia Airlines Operated by Air NostrumZagreb
Czech AirlinesPrague
Danish Air TransportBornholm, Karup
Seasonal: Sharm el-Sheikh
Seasonal charter: Burgas, Chania, Ioannina, Kefalonia, Larnaca, Sitia
Delta Air LinesSeasonal: New York–JFK
easyJetBerlin-Schönefeld, Bristol, Edinburgh, London–Gatwick, Lyon, Manchester, Milan–Malpensa, Paris–Charles de Gaulle
Seasonal: Venice, Åre Östersund (begins 16 December 2017)
easyJet SwitzerlandBasel/Mulhouse, Geneva
Iberia ExpressMadrid
Iraqi Airways
operated by AirExploreBaghdad
Jet TimeCharter: Antalya, Aqaba, Bodrum, Bourgas, Chambéry, Chania, Corfu, Dalaman, Dubrovnik, Fuerteventura, Gazipasa, Gran Canaria, Grenoble, Heraklion, Hurghada, Innsbruck, Izmir, Kangerlussuaq, Kefalonia, Kos, Lanzarote, Larnaca, Málaga, Malta, Marsa Alam, Palma de Mallorca, Ponta Delgada, Rhodes, Salzburg, Samos, Sharm el-Sheikh, Skiathos, Tenerife–South
operated by KLM CityhopperAmsterdam
LOT Polish AirlinesWarsaw–Chopin
LufthansaFrankfurt, Munich
Mahan AirTehran–Imam Khomeini (suspended)
Middle East AirlinesSeasonal: Beirut
Montenegro AirlinesSeasonal: Podgorica
operated by LOT Polish AirlinesGroningen, Örebro
Norwegian Air ShuttleAalborg, Alicante, Amsterdam, Barcelona, Bergen, Berlin-Schönefeld, Budapest, Dubai–International, Dublin, Edinburgh, Funchal, Gran Canaria, Helsinki, Kraków, Lisbon, London–Gatwick, Madrid, Málaga, Marrakech, Milan–Malpensa, Nice, Oslo–Gardermoen, Paris–Orly, Prague, Riga, Rome–Fiumicino, Stockholm–Arlanda, Tel Aviv–Ben Gurion
Seasonal: Agadir, Athens, Belgrade, Burgas, Catania, Chania, Corfu, Dubrovnik, Faro, Geneva, Grenoble, Heraklion, Ibiza, Kos, Larnaca, Malta, Marseille, Montpellier, Olbia, Palma de Mallorca, Pisa, Rhodes, Salzburg, Sarajevo, Split, Stavanger, Tenerife–South, Varna, Venice, Zagreb
Norwegian Air Shuttle
operated by Norwegian Long HaulBangkok–Suvarnabhumi, Fort Lauderdale, Los Angeles, New York–JFK, Orlando
Seasonal: Boston, Las Vegas, Oakland
NouvelairSeasonal: Tunis
Pakistan International AirlinesIslamabad
Pegasus AirlinesIstanbul-Sabiha Gökcen
Seasonal: Antalya
Primera AirCharter: Alicante, Barcelona, La Palma, Málaga
Seasonal Dalaman, Enfidha, Faro, Fuerteventura, Gran Canaria, Jersey, Kalamata, Lanzarote, Lisbon, Menorca, Palma de Mallorca, Ponta Delgada, Rhodes, Santorini, Tenerife–South, Varna, Zakynthos
Qatar AirwaysDoha
Royal Air MarocCasablanca
RyanairAlicante, Bergamo, Bologna, Budapest, Charleroi, Cologne/Bonn, Dublin, Edinburgh, Kaunas, Liverpool (begins 31 October 2017), London–Luton, London–Stansted, Madrid, Málaga, Porto, Rome–Ciampino
Seasonal: Naples, Pescara, Thessaloniki, Tenerife–South, Valencia, Zadar
Scandinavian AirlinesAalborg, Aarhus, Aberdeen, Amsterdam, Athens, Beijing–Capital, Bergen, Berlin–Tegel, Billund, Birmingham, Bologna, Boston, Brussels, Bucharest-Otopeni, Chicago–O'Hare, Dublin, Düsseldorf, Faro, Frankfurt, Gdańsk, Geneva, Gothenburg, Hamburg, Hanover, Helsinki, Krakow, London–Heathrow, Málaga, Manchester, Miami, Milan–Malpensa, Munich, Newark, Newcastle, Nice, Oslo–Gardermoen, Palanga, Palma de Mallorca, Paris–Charles de Gaulle, Poznań, Prague, Reykjavík–Keflavík, Riga, Rome–Fiumicino, San Francisco, Shanghai–Pudong, Stavanger, Stockholm–Arlanda, Stuttgart, Tallinn, Tokyo–Narita, Trondheim, Vagar, Venice, Vienna, Vilnius, Warsaw–Chopin, Washington–Dulles, Wrocław, Zürich
Seasonal: Ålesund, Alicante, Barcelona, Biarritz, Chania, Dubrovnik, Edinburgh, Fuerteventura (begins 14 October 2017), Gran Canaria, Kaunas (begins 14 July 2017, ends 17 August 2017), Malta, Montpellier, Naples, Olbia, Palermo, Pisa, Pristina, Pula, Saint Petersburg, Salzburg, Split, Tenerife–South (begins 29 October 2017), Thessaloniki, Tromsø (begins 16 December 2017)
Singapore AirlinesSingapore
SunExpressSeasonal charter: Antalya, İzmir, Konya
Swiss International Air LinesZürich
TAP PortugalLisbon
Thai AirwaysBangkok–Suvarnabhumi
Seasonal: Phuket
Thomas Cook Airlines ScandinaviaCharter: Antalya, Bodrum, Cancún, Chania, Dalaman, Funchal, Gran Canaria, Heraklion, Hurghada, Ibiza, Kos, Larnaca, Mytilene, Palma de Mallorca, Preveza, Punta Cana, Rhodes, Sharm El Sheikh, Skiathos, Tenerife, Varadero
Thomson AirwaysSeasonal: Cancun, Krabi, Mauritius, Phuket
TUI fly NordicCharter: Antalya, Burgas, Gran Canaria, Izmir, Krabi, Lanzarote, Larnaca, Phuket, Puerto Plata
Turkish AirlinesIstanbul–Atatürk
Seasonal: Ankara, Istanbul-Sabiha Gökcen, Konya
Ural AirlinesSeasonal: Yekaterinburg
VuelingBarcelona, Málaga, Paris–Charles de Gaulle (ends 28 October 2017), Paris-Orly (begins 29 October 2017)
Seasonal: Florence, Rome–Fiumicino
WiderøeHaugesund, Kristiansand, Sandefjord
Wizz AirKyiv-Zhuliany (begins 26 August 2017), Skopje, Sofia
WOW airReykjavík–Keflavík
Small Planet AirlinesIoannina ( begins 4 June 2018)


By car

Copenhagen Airport is adjacent to the Øresund Motorway (route E20), which connects Copenhagen with Malmö via the tolled Øresund Bridge. As of September 2015, the price for crossing in a car is DKK 345. The rest of Sweden is accessible by motorway via Malmö. Most parts of Denmark are also connected to the motorway network.

Parking capacity at Copenhagen Airport was greatly expanded in 2015 with the construction of a new lot as one of the first phases in an ambitious airport expansion plan scheduled to roll out in the coming decades. There are several lots: those near the terminals are very expensive, while the further-flung ones are cheaper (but have free shuttle bus service to the terminals).

By train

railway station (Københavns Lufthavn, Kastrup Station; sometimes called CPH Airport Station and wrongly Kastrup Station) is located in Terminal 3. The station has frequent connections to Copenhagen and Malmö, as well as InterCity trains for the rest of Denmark and a few daily SJ 2000 express trains for Stockholm. The frequent Øresund trains between Copenhagen and Malmö continues in Denmark to Elsinore and in Sweden to a number of destinations in Scania and other parts of Götaland. The travel time to Copenhagen Central Station is 12 minutes, and 20 minutes to Malmö Central Station.

By metro

In Terminal 3 you'll find the terminus of Line M2 of the Copenhagen Metro (Lufthavnen Station). Service is very frequent and runs to Vanløse via the central Copenhagen interchange station (Nørreport Station). The travel time to Nørreport Station is 15 minutes.

By bus

The bus terminal is located outside of Terminal 2. The airport is only served by a few local buses (lines 5A, 35 and 36), which are charged in the same way as the metro and local trains. The airport also has coach connections to Aarhus (operated by Abildskou), Malmö (Gråhundbus), Oslo and Gothenburg (Nettbuss) and Uppsala and Stockholm (Swebus).

By taxi

Taxis are located outside Terminal 3. A ride to central Copenhagen costs around DKK 300.

Get around

A free airport bus connects the terminals and the parking areas every 15 minutes (at night every 20 minutes). It takes half an hour to walk from the gates furthest from each other. Also, no gate is more than a 20-minute walk away from security.


Copenhagen Airport has two terminals, Terminals 2 and 3, which handle all flights and share a common airside passenger concourse as well as the arrivals section which houses customs and baggage claim and is physically located in Terminal 3. The newest section, CPH Go, dedicated to low-cost carriers opened in October 2010. So far, EasyJet, Transaviaand Ryanair are the only airlines operating from this facility, which is accessed from terminal 3. An all new Terminal 4 has been discussed, but replaced by plans to expand the current facilities in appropriate increments. Copenhagen Airport says passengers have easy transfer possibilities.

Previously all domestic flights departed from Terminal 1, but from 29 March 2015 all departures have been collected in Terminals 2 and 3, and Pier C was expanded with another jetbridge at DKK 10M to facilitate the Emirates Airbus A380 to Dubai from December 2015, which was the first 2-class A380 carrying 615 passengers. 

Check-in and security 

For check-in, Copenhagen Airport has two terminals:

  • Terminal 3 - Domestic and international scheduled departures from Star Alliance member airlines as well as Air Baltic, Air Serbia, Alsie Express, Danish Air Transport, Icelandair and Widerøe. This is the terminal you enter when arriving from the airport's train and metro stations, and where you enter from the luggage claim area.
  • Terminal 2 - All domestic and international scheduled flights not handled by Terminal 3, including SkyTeam and oneworld airlines, Norwegian Air Shuttle and check-in facilities for low-fare airlines departing from CPH Go, as well as check-in for charter flights. From the metro and railway stations, go to your right when in terminal 2.

Both terminals share the airport's only security facility on the first floor. In 2013, Copenhagen Airport was awarded World’s Best Airport Security Processing by Skytrax.

Gates and transfer

After passing security or arriving for a connecting flight, you will find yourself in one large departure area, with access for all gates. The gates can be separated in the following sections, sorted from west to east:

  • A29-A34 - The "Domestic Yard", previously used for small flights for domestic departures. Currently the gates are used for international destinations inside the Schengen area.
  • A18-A28 - Used for domestic departures and international destinations inside the Schengen area.
  • A2-A17 ("Finger A") - Used for domestic departures and international destinations inside the Schengen area.
  • B2-B19 ("Finger B") - Used for domestic departures and international destinations inside the Schengen area.
  • C2-C10 - Bus-boarding gates used for domestic departures and international destinations inside the Schengen area. Note that you have to go down the escalator to ground level for those gates and cannot go up to shopping / service facilities once you do so.
  • C15-C40 ("Finger C") - Used for international destinations outside the Schengen area.
  • D1-D4 - Used for domestic departures and international destinations inside the Schengen area.
  • D101-D104 - Bus-boarding gates used for international destinations outside the Schengen area.
  • F1-F6 ("CPH Go") - Used for low-cost departures for international destinations outside the Schengen area.
  • F7-F10 ("CPH Go") - Used for low-cost departures for international destinations inside the Schengen area.

No gate is located more than 33 minutes' walk from any other.


All arrivals exit to Terminal 3, right onto the escalators, elevators and stairs leading to the train and metro stations. You can find ticket booths and machines for both there as well. Taxis will be on your right once you pass the check-in booths.

Coffee & Restaurants


From a DKK 50 Danish hotdog and a beer to fine dining, at Copenhagen Airport there is something for everyone's taste.


  • Burger King (Located before security in Terminal 3). 07:00-24:00Frame-grilled burgers, French fries, etc.  
  • Ciao (Located before security in Terminal 3). 07:00-21:00A healthy self-service fast food place.  
  • Foodmarket (Located after security in the international departure area as well as the domestic departure area). 04:30-22:00Serves pre-made sandwiches, wraps and salads.  
  • Grab and Fly (Two locations after security in the international departure area). 06:00-21:00, Saturdays 06:00-20:00Sandwiches and salads to go. They also have delicious and relatively inexpensive hot dogs.  
  • McDonald's (Located outside the airport). 10:00-23:00 (Fridays and Saturdays 10:00-00:00)Burgers, fries — you know the drill here. 
  • 7-Eleven (Located before security in Terminal 2 as well as Terminal 3). 24 hoursConvenience store.  
  • Steff's Place (Located before security in Terminal 2, two places after security in the international departure area and at the baggage claim for international arrivals). various hoursA traditional Danish pølsevogn (hot dog stand).  
  • YamYam ToGo (Located after security in the international departure area). 10:00-21:30 (Saturdays 10:00-20:30)Rice and noodle stand.  


  • Horizon All Day Restaurant (Located at the adjacent Hilton Hotel). 05:30-22:30 (Weekends 06:30-22:30)A buffet restaurant with Danish and international dishes.  
  • København (Located after security in the international departure area). 06:00-21:00Classic Danish dishes with a modern twist.  
  • Le Sommelier Bar & Bistro (Located after security in the international departure area). 05:00-23:00Serves French-inspired light dishes.  
  • MASH (Located after security in the international departure area). 11:30-21:30 (Saturdays 11:30-20:30)A modern American steakhouse.  
  • O'Learys (Located after security in the international departure area). 07:00-23:00 (Saturdays 07:00-22:00)An American style sports bar, serving burgers, ribs etc.  
  • Prego (Located after security in the international departure area). 05:00-22:00 (Saturdays 05:00-21:30)Italian food — pizza and pasta.  


  • Caviar House & Prunier Seafood Bar (Located after security in the international departure area). 08:00-22:00 (Saturdays 10:00-20:00)Caviar, smoked salmon and seafood.  
  • Hamlet Nordic Dining (Located at the adjacent Hilton Hotel). 18:00-22:30"New Nordic" á la carte cuisine.  


  • Axis Bar & Lounge08:00-01:00A casual bar at the adjacent Hilton Hotel.  
  • The Bar (Located after security in the international departure area). 06:00-21:00 (Saturdays 06:00-20:00)The name says it all.
  • Bryggeren (Located before security in Terminal 2). 11:00-00:00 (Fridays 11:00-00:30)A classic tavern with foosball, music on the stereo, and a row of TVs for sports fans.  
  • Carlsberg Bar (Located after security in the international departure area). 06:00-22:00You're in Denmark, so why not? Catch the big game on the TV while you're at it.  

Coffeeshops, etc.

  • Baresso Coffee (Located both before security in Terminal 3, as well as after security in the international departure area). 04:30-21:00A coffee house. 
  • Caffé Ritazza (Located before security in Terminal 2). 05:00-21:30A coffee house. 
  • Joe & The Juice (Two places after security in the international departure area). 05:00-21:00 (Saturdays 05:00-20:00)A juice bar, also serving sandwiches and coffee.  
  • Kaffekværnen (Located after security in the international departure area). 07:00-00:00More coffee.  
  • Lagkagehuset (Located both before security in Terminal 2, as well as two places after security in the international departure area). 05:00-20:30A high-quality bakery.  
  • Segafredo (Located after security in the international departure area). various hoursCoffee to go. 
  • Starbucks (Located both before security in Terminal 3, as well as two places after security in the international departure area). various hoursThe international coffee powerhouse also has an outlet at CPH.  

Accommodation & Hotels

  • Hilton Copenhagen Airport HotelEllehammersvej 20, 2770 Kastrup+45 32 501 501Check-in: 14:00, check-out: 12:00Landside, right outside the terminal complex with a walkway connecting to the terminal.


Airport services


Copenhagen Airport has a large number of shops in the international departure area, including fashion, living, electronics, toy, and souvenir stores.

The middle section of the terminal (between the B and C gate areas) are dedicated to high-end fashion and accessories, among others you will find Gucci, Burberry and BOSS stores there. Other types of stores — many of which have two outlets, one east and one west of this section — include FineFood(domestic and international delicacies from fine cheese to foie gras and craft beer), WHSmith(books), Scandinavian Souvenirs (self-explanatory), and last but not least the five Heinemann Tax Free stores.

This is Denmark, after all, so you can also find a special LEGO store here, near the A gate. If you're interested in fine Danish porcelain, there's a Royal Copenhagen Store opposite the B gate area.

Internet, Wi-Fi

The whole airport has free Wi-Fi coverage. You need your email address and country of origin to log in. In addition, lounges have their own Wi-Fi networks.

Things to know

The airport has a post-security silent lounge/prayer room, located on the right side near the entrance of the B gate area.