Stockholm has four airports. Stockholm Arlanda Airport is the biggest international airport, and Bromma is closest to the city. Skavsta and Västerås are located about 80 minutes south and west of Stockholm, respectively.
Arlanda Airport, www.swedavia.com/arlanda
Bromma Airport, www.swedavia.com/bromma
Skavsta Airport, www.skavsta.se
Västerås Airport, www.stockholmvasteras.se
The fastest way to travel between Stockholm and Arlanda is via the Arlanda Express. The train takes 20 minutes. Two bus companies, Swebus and Flygbussarna, serve all four airports. The bus from Arlanda takes 45 minutes.
From Bromma, the bus takes about 20 minutes; from Skavsta and Västerås, it takes about 80 minutes. You can also get to Stockholm Arlanda Airport via public transportation (SL) or using the Stockholm Card with the purchase of a supplementary ticket.
Arlanda Express, www.arlandaexpress.com