Skip to content
city buildings near body of water under blue sky

How do I get to Stockholm?

Stockholm, Sweden

Current conditions

Local 07:13
Weather 15° overcast
Air 33 good
Sun 03:35 → 21:59
1 USD 9.42 SEK

How do I get to Stockholm?

Stockholm Arlanda (ARN), 42 km north of the city center, handles nearly all international flights. SAS and Norwegian are the dominant carriers at Terminal 5. From the US East Coast, expect $600-1,100 round-trip via Copenhagen. From London, BA and SAS fly direct in 2.5 hours at £90-280. Budget carrier Ryanair serves Skavsta (NYO), 100 km southwest.

Stockholm Arlanda (ARN) sits 42 km north of Gamla Stan and handles close to all scheduled international traffic. Terminal 5 is the international hub where SAS, Norwegian, Lufthansa, BA, and KLM operate. Since Bromma Airport closed to commercial flights, Arlanda is the only full-service option within reasonable distance of the city. Skavsta (NYO), about 100 km southwest near the town of Nyköping, is where Ryanair and Wizz Air land. The Flygbussarna coach from Skavsta to Stockholm City Terminal takes 80 minutes and costs around 169 SEK (about $18 at the current rate of 9.34 SEK to the dollar). Mind you, if your flight lands after 23:00, the last bus might have already left, and a taxi into central Stockholm runs 1,500-2,000 SEK ($160-215). That budget airfare can sting on the ground.

From the US East Coast, most Stockholm-bound flights connect through Copenhagen or another European hub. SAS routes the bulk of its transatlantic traffic through Copenhagen (CPH), with the EWR-CPH-ARN connection taking about 11 hours total. United has offered seasonal nonstop service from Newark in summer months. Round-trip fares from New York tend to hover between $600 and $1,100, settling closer to $700 if you book 6-8 weeks ahead during shoulder season in April-May or September-October. From the West Coast, add a second connection and budget 14-16 hours total. Icelandair via Keflavík often comes in $100-200 cheaper than the SAS routing, though you will feel those extra hours in your back. From Toronto, Air Canada and SAS connections via Copenhagen or Frankfurt run CAD 900-1,400 round-trip. Low season for fares is mid-January through March, when temperatures sit around -3°C and daylight shrinks to 6 hours.

From London, the flight is 2.5 hours. BA flies from Heathrow, SAS from Heathrow, and Ryanair from Stansted to Skavsta. Expect £90-280 round-trip on full-service carriers, or £30-80 on Ryanair if you catch a sale and pack cabin-bag only. From continental Europe, Stockholm is 1-2.5 hours from Amsterdam, Frankfurt, Paris CDG, and Berlin. Lufthansa, KLM, and Air France all run daily services, typically €120-350 round-trip. If you are coming from Copenhagen, SAS and Norwegian connect the two cities 15-20 times daily, and the 1-hour flight sometimes costs less than the 5-hour SJ high-speed train. That said, the SJ X2000 from Copenhagen Central through Malmö starts at 295 SEK ($32) booked early, and you get to watch the Öresund Bridge pass your window at track level, which no Boeing can match. Easter week and the Midsommar period around June 20 see Scandinavian leisure traffic push European fares up 30-50%.

The ferry is worth considering from Helsinki and Tallinn. Viking Line and Tallink Silja run overnight crossings from Helsinki that take about 16 hours. Cabin-and-crossing packages start around €50-120 one-way depending on season and cabin class. You wake around 06:00 to find the Stockholm archipelago outside your cabin window. Hundreds of pine-covered granite islands sit low on grey-green water. It is, honestly, one of the best arrivals in northern Europe. The Viking Line ferry docks at Stadsgården in Södermalm, a 10-minute walk to Slussen metro station. Tallink Silja berths at Värtahamnen in Östermalm, connected by bus 76 to Sergels Torg. For timing, June offers 18-19 hours of daylight and temperatures around 20°C, but hotel rates climb 40-50% above winter. The cheapest month to fly is February, when Arlanda's corridors feel half-empty and the cold hits -5°C on the jet bridge.

$550 average return flight, USD

SAS and Norwegian hub at Arlanda with 15-20 daily Copenhagen connections, nonstop London service on BA and SAS, plus Lufthansa/KLM/Air France from continental hubs. Ryanair and Wizz Air serve Skavsta for budget routes.

Nearest airports

  • ARN — Stockholm Arlanda Airport

    42 km from city centre

  • NYO — Stockholm Skavsta Airport

    100 km from city centre

Last verified by automated review (v1.7.2) on June 6, 2026. What is automated review?

Plan Your Trip to Stockholm