Add organization

What is the airport code for Stockholm?

The three-letter booking codes and the four-letter codes for each airport.

Answered at: Checked at:

Short answer

The airport code for Stockholm Arlanda is ARN, and the other airports used for Stockholm are Bromma (BMA), Skavsta (NYO) and Västerås (VST). Aviation authorities also use four-letter codes: ESSA for Arlanda, ESSB for Bromma, ESKN for Skavsta and ESOW for Västerås.

Airports and flights to Sweden Illustration of a plane, a train, a bus and a ferry around an outline map of Sweden

Why

  1. Swedavia gives ARN for Arlanda, BMA for Bromma, NYO for Skavsta and VST for Västerås on its Stockholm page.
  2. Stockholm Skavsta Airport lists ESKN as its ICAO code and NYO as its IATA code.
  3. The Swedish Transport Agency lists the four airports as STOCKHOLM/Arlanda (ESSA), STOCKHOLM/Bromma (ESSB), STOCKHOLM/Skavsta (ESKN) and STOCKHOLM/Västerås (ESOW).

Details

Check the three letters in your booking, because ARN is about 42 km from the centre while Bromma is the airport closest to it, according to Swedavia. For the airports side by side, see Arlanda and the alternatives. Airports and flight services in the capital are listed in air transport in Stockholm.

Tip

Booking a ticket? Look at the code next to the airport name, since a fare to Stockholm may land at Skavsta or Västerås. For the cheap-flight side, see how to find cheap flights from Sweden.

What may differ

Skavsta and Västerås are far from the city: Swedavia puts each about 80 minutes from Stockholm, so the code matters when you plan the transfer.

Common misconception

ESSA is the airport code you book flights with.

What actually happens

ESSA is a four-letter code used by aviation authorities such as the Swedish Transport Agency. Tickets and airport sites use the three-letter codes, for example ARN.

People also ask

  • What are the airport codes for Stockholm?
  • What is the IATA code for Arlanda?

Sources

Information checked on 28 October 2026.

Airports and flights to Sweden