There are four airports with international traffic to and from Stockholm. The main airport, used by most airline carriers, is Stockholm Arlanda, located 40 km north of the city.
Stockholm Arlanda Airport (ARN)
Located some 40 kilometers north of Stockholm, Arlanda is Swedens largest airport. It serves more than 20 million travelers yearly. There are four terminals.
Arlanda Airport to Stockholm
Is is easy to get to and from the airport from Stockholm. There is an express train (Arlanda Express) that departs every 15 minutes during the day, and every 30 minutes during the night. The train takes 20 minutes and arrives at and departs platforms 1 and 2 at Stockholm Central Station.
Another train option is the commuter train. Tickets can be bought at the airport. The commuter train also arrives at and departs from Stockholm Central Station (and other stations on the way). The commuter train takes about 40 minutes. The train departs every 30 minutes.
Flygbussarna Airport Coaches offers affordable transfer between Arlanda and Stockholm C, with departures up to every 10 minutes throughout the day. The travel time is approximately 45 minutes. Buy your tickets online for the best price.
Flixbus also runs coach connections between Arland and Stockholm 2 - 3 times a day.
Taxis are available and they are all ecotaxis. The Swedish taxi market is deregulated, so free price setting applies to taxi rides in Sweden. Be sure to ask the driver if the company applies fixed prices from the airport. There are maximum price limits for a taxi ride from Arlanda to the central parts of Stockholm. Read more here.
See Stockholm from the water. Photo: Henrik Trygg/mediabank.visitstockholm.com
Bromma Airport (BMA)
Bromma Airport is Sweden's third largest airport. It's located just 9 km to the west of the city center. The airport is mainly used for domestic flights, and you can fly to many Swedish cities, such as Gothenburg, Halmstad, Kalmar, Malmö, Ronneby, Sundsvall, Trollhättan, Umeå, Visby, Växjö, Ängelholm and Östersund.
Getting to and from Bromma Airport
Stockholm archipelago. Photo: Henrik Trygg/imagebank.sweden.se
Airports in Västerås and Skavsta
Västerås and Skavsta are two other airports, both located about 100 km from Stockholm. Flygbussarna Airport Coaches operates both airports.