Sweden's main airports, in Stockholm and Gothenburg, are well-connected to the rest of Europe, and there are direct flights to the U.S. West Coast through Norwegian Airlines and Scandinavian Airlines (SAS). Chances are you’ll be arriving in Sweden via Stockholm Arlanda Airport, which is a 45-minute journey from the heart of the Swedish capital—or just 20 minutes if you take the Arlanda Express train. Budget airlines like EasyJet and Ryanair fly into Stockholm Skavsta Airport, which is 1.5 hours from the city. Elsewhere, airport buses such as Flygbussarna and Swebus tend to be the fastest way to get into town.
Sweden’s public transportation system is effective, efficient, and punctual. SJ operates long distance trains within the country and hopping on domestic flights (SAS and Norwegian) can often be cheaper and more time-efficient than cross-country trains. Most of the major cities have a subway or aboveground tram network, and there are also Baltic Sea ferries that shuttle travelers around islands to other countries within the Baltics and Nordics. Avoid taxis. They are the most expensive form of transport.