Getting There

Sweden is well connected to the rest of Europe and beyond by air, train, and ferry.

By Air

Stockholm Arlanda Airport (ARN) is the main international gateway, about 40km north of the city. Gothenburg Landvetter (GOT) and Malmö Sturup (MMX) handle significant traffic too. SAS, Norwegian, Ryanair, and easyJet all serve Swedish airports from cities across Europe. Transatlantic flights typically connect through Arlanda.

The Arlanda Express train whisks you from Arlanda to Stockholm Central in 20 minutes. Regional trains and buses serve the other airports.

By Train

The most scenic option from western Europe. Trains from Copenhagen reach Malmö in around 20 minutes via the Øresund Bridge — there are departures every 20 minutes and a single ticket costs around 100 SEK. From Copenhagen you can connect onward to Stockholm (around 5 hours) or Gothenburg (around 3 hours). Direct sleeper trains connect Stockholm with Hamburg and Berlin via the European Sleeper service; GoVolta runs from Amsterdam.

By Ferry

Ferries connect Sweden to Denmark, Germany, Poland, Estonia, Latvia, Lithuania, and Finland. The major operators are Stena Line, DFDS, and Tallink Silja. The Stockholm–Helsinki overnight crossing is a classic Scandinavian experience.

By Car or Bus

You can drive into Sweden from Norway, Finland, or across the Øresund Bridge from Denmark (toll applies). Flixbus runs long-distance coaches from cities across Europe.