Getting to Sweden by Land or Sea
FR

By Land

Borders

Sweden has 1,666 km of shared border with Norway and, in the far north, 545 km with Finland. The crossing points between the countries are relatively numerous given the environment and pose no problems. Additionally, as all are members of the Schengen Area, there is theoretically no border control.

Note that since 2000, Denmark and Sweden have been connected by a 16-kilometre bridge/tunnel, the Öresund Bridge, which runs from the outskirts of Copenhagen to Malmö across the strait separating the two countries. It accommodates both cars and trains. The cost for a one-way crossing by car is 47 €, or 22 € if you have purchased the BroPas in advance for 39 €, which pays off on a round trip.

By Road

By Train

Internationally, Sweden is connected by train to Norway (Oslo, Trondheim, Narvik), Finland, Denmark via the Öresund Bridge, and even to Poland and Germany (and again Finland between Stockholm and Turku) thanks to train-ferries. Additionally, Sweden is part of the InterRail pass.

By Sea

Ferries

There are quite a few ferry routes with various companies (see list) allowing you to arrive in Sweden from other countries. This is possible from Denmark, Germany, Norway, Finland, the Åland Islands, Poland, and the Baltic States. That said, if you're coming from France or western Europe, the overland route via Denmark and the Öresund Bridge remains more convenient than a ferry between, for example, Germany and Sweden.

Germany routes:

  • Gothenburg: Kiel (Stena Line).
  • Malmö: Travemünde (Finnlines).
  • Trelleborg: Rostock (Scandlines + TT-Line). Sassnitz (Scandlines). Travemünde (TT-Line)

Denmark routes:

  • Gothenburg: Frederikshavn (HH Ferries/Stena Lines).
  • Helsingborg: Helsingør (Scandlines).
  • Varberg: Grenå (HH Ferries/Stena Lines).
  • Ystad: Bornholm Island (Bornholms Trafikken + Scandlines).

Estonia routes:

  • Kapellskär: Paldiski (Tallink).
  • Stockholm: Tallinn (Tallink).

Finland routes:

  • Grisslehamn: Åland Island (Eckerö Linjen).
  • Kapellskär: Åland Island (Viking Line). Naantali (Finnlines).
  • Stockholm: Helsinki (Silja Line + Viking Line). Åland Island (Eckerö Linjen + Silja Line). Turku (Silja Line + Viking Line).
  • Umeå: Vaasa (RG Line).

Latvia routes:

  • Nynäshamn: Ventspils (Scandlines).
  • Stockholm: Riga (Tallink).

Lithuania routes:

  • Karlshamn: Klaipėda (DFDS Lisco).

Norway routes:

  • Strömstad: Sandefjord (Color Line).

Poland routes:

  • Karlskrona: Gdynia (Stena Line).
  • Nynäshamn: Gdańsk (Polferries).
  • Trelleborg: Świnoujście (Unity Line).
  • Ystad: Świnoujście (Polferries + Unity Line).

Cargo

Sweden has many commercial ports, which greatly increases the possibilities for arriving by cargo ship, particularly at the twin ports of Malmö-Copenhagen, which remain among the largest in the Baltic.

Cruises

Sailboats