Four distinct air gateways serve the Swedish capital, providing a range of options for those booking a flight to Stockholm depending on their carrier and departure point. These facilities are spread across the surrounding region, connected to the urban core by an efficient network of high-speed trains and dedicated shuttle buses.
Stockholm Arlanda Airport (ARN)
The primary international gateway is Stockholm Arlanda Airport, located approximately 40 km north of the city centre in the municipality of Sigtuna. As the largest airport in the country, it is a major hub for Scandinavian Airlines (SAS) and Norwegian Air Shuttle, and includes four terminals that handle a vast network of long-haul and European routes. It is the most common arrival point for global travellers and those taking domestic flights to Stockholm from northern Sweden.
Upon landing, the fastest way to reach the city is via the Arlanda Express, a high-speed train that reaches Stockholm Central Station in about 20 minutes. Frequent SJ regional trains also serve the airport station, providing a slightly slower but reliable connection to the same hub. For a more budget-friendly alternative, Flygbussarna airport coaches run every 10 to 15 minutes, arriving at the Cityterminalen in roughly 45 minutes. Taxis and ride-hailing services are available at designated stands outside the arrivals area, typically taking 40 to 50 minutes depending on traffic.
Stockholm Bromma Airport (BMA)
Stockholm Bromma Airport is the most central air facility, situated just 8 km west of the downtown core. This airport primarily handles domestic traffic and short-haul regional flights, making it a preferred choice for business travellers due to its proximity to the city. It operates from a single, compact terminal that allows for quick transit times from the gate to ground transport.
Travellers can reach the city centre quickly using the Tvärbanan light rail, which connects the airport to the wider tram and metro network. Flygbussarna coaches also operate on this route, providing a direct link to Cityterminalen in approximately 20 minutes. Because of its location within the urban area, a taxi or ride-hailing vehicle can reach Norrmalm or Östermalm in about 15 minutes under clear traffic conditions.
Stockholm Skavsta Airport (NYO)
Located roughly 100 km southwest of the capital near the town of Nyköping, Stockholm Skavsta Airport serves as a base for several low-cost carriers. Although it is further away than the primary hubs, it is a significant point of entry for international point-to-point routes across Europe. The terminal is straightforward and designed for efficient passenger flow for budget-conscious travellers.
The most practical way to travel into the city from here is the Flygbussarna coach service, which is timed to coincide with flight arrivals. The journey to Stockholm Central Station takes about 80 to 90 minutes via the E4 motorway. Alternatively, travellers can take a local bus or taxi to the Nyköping train station to catch a regional SJ train, which reaches the capital in approximately 60 minutes.
Stockholm Västerås Airport (VST)
Stockholm Västerås Airport sits approximately 110 km west of the capital, just outside the city of Västerås. This smaller international facility primarily hosts seasonal flights and specific low-cost routes from European destinations. It provides a quiet, small-scale arrival experience compared to the larger hubs in the region.
Dedicated Flygbussarna shuttle buses provide the most direct link to the capital, with a travel time of about 80 to 90 minutes ending at Cityterminalen. Another option involves taking a short taxi ride or local bus to Västerås Central Station, where regular regional trains depart for Stockholm Central Station, a rail journey that typically lasts about one hour.