Home » Ferries » Sweden Ferries

Sweden Ferries

Ferries in Sweden connect the country with Finland, Estonia, Latvia, Poland, Germany and Denmark, while domestic services provide essential links to islands including Gotland. The network ranges from short international crossings and overnight passenger ferries to major ro-pax freight corridors across the Baltic and Kattegat.

Network overview: Sweden has several distinct ferry gateways rather than one central port. Stockholm and Kapellskär connect with Finland, Åland and Estonia, southern ports such as Trelleborg, Malmö and Karlskrona link Sweden with Germany and Poland, Gothenburg connects with Denmark and Germany, while Nynäshamn and Oskarshamn provide the main ferry links to Gotland.

Last checked: 7 September 2026.

Current Sweden ferry network


Sweden has one of the most varied ferry networks in the Baltic region. International services connect the country in several directions, while domestic ferries link mainland Sweden with major islands and archipelagos.

The network can broadly be divided into four areas: Stockholm and the central Baltic, southern Sweden and continental Europe, the west coast connections with Denmark and Germany, and domestic island services including the Gotland ferry network.

Åland has a particularly important position between Sweden and Finland. Several Stockholm-Finland services call at Mariehamn or Långnäs, making the islands both a destination and an intermediate part of the wider Baltic network.

Many of the principal international routes operate throughout the year, although frequencies and vessel deployment can change between seasons.

For wider regional context, see the Baltic Sea ferry network and North Sea ferry network.

Main international passenger ferry corridors


Corridor Representative routes Network role
Sweden-Finland Stockholm-Helsinki, Stockholm-Turku and Kapellskär-Långnäs-Naantali Major overnight and regional passenger, vehicle and freight links across the central Baltic
Sweden-Åland Stockholm-Mariehamn, Stockholm-Långnäs and Kapellskär-Långnäs Passenger and vehicle links connecting Sweden with the Åland Islands and onward routes to Finland
Sweden-Estonia Stockholm-Tallinn Overnight passenger and vehicle connection between Sweden and Estonia
Sweden-Latvia Nynäshamn-Ventspils Passenger, vehicle and freight corridor between Sweden and Latvia
Sweden-Poland Gdynia-Karlskrona, Malmö-Świnoujście and other southern Baltic services Important passenger, vehicle and freight network between Sweden and Poland
Sweden-Germany Trelleborg-Rostock, Trelleborg-Travemünde, Malmö-Travemünde and Gothenburg-Kiel Major passenger, vehicle and freight connections with continental Europe
Sweden-Denmark Gothenburg-Frederikshavn Short international passenger and vehicle connection across the Kattegat
Sweden-Denmark via Bornholm Ystad-Rønne International connection between southern Sweden and the Danish island of Bornholm

The routes above represent the main passenger-accessible ferry corridors rather than every shipping service involving Sweden. Freight-only routes are treated separately from ordinary passenger connections.

Stockholm ferry network


Stockholm is Sweden’s main passenger ferry gateway for Finland, Åland and Estonia.

Current Tallink Silja Line services connect Stockholm with Helsinki, Turku and Tallinn. Viking Line also operates passenger and vehicle services between Stockholm and Helsinki and between Stockholm and Turku, with calls in the Åland Islands.

The Stockholm-Helsinki ferry is one of the principal long-distance passenger corridors between Sweden and Finland. Other services connect Stockholm with Turku and Tallinn.

These routes are mainly overnight or long-distance Baltic crossings and combine passenger travel with vehicle and freight transport.

The Stockholm archipelago forms part of the approach to the city, but the large international ferries use dedicated terminals rather than operating as local archipelago transport.

Explore Stockholm ferry port.

Sweden and Finland


Finland is one of Sweden’s most important international ferry markets.

Stockholm is connected with both Helsinki and Turku. Tallink Silja Line and Viking Line operate the main passenger services, with Åland calls forming an important part of several itineraries.

Viking Line currently operates Stockholm-Mariehamn/Långnäs-Turku services with Viking Grace and Viking Glory, while its Helsinki route operates via Mariehamn.

Finnlines provides another important Sweden-Finland corridor from Kapellskär. Its route connects Kapellskär with Långnäs in Åland and Naantali in Finland.

These services give Sweden several alternatives for reaching Finland rather than concentrating all traffic through Stockholm city.

Sweden and Estonia


Tallink Silja Line operates the direct overnight passenger and vehicle connection between Stockholm and Tallinn.

The service provides a direct link between the Swedish and Estonian ferry networks. Connections can also be possible via Helsinki, but these involve separate ferry sectors and should not be described as the direct Stockholm-Tallinn route.

See the Tallinn ferry port guide for more information about the Estonian end of the connection.

Sweden and Latvia


Sweden also has a direct passenger and vehicle ferry connection with Latvia. The Nynäshamn-Ventspils corridor links the Stockholm region with western Latvia across the Baltic Sea.

Nynäshamn therefore has a dual role in the Swedish ferry network: it provides an international connection with Latvia while also serving as the principal mainland gateway for ferries to Gotland.

Explore the Latvia ferry network.

Sweden and Poland


Southern Sweden has several important ferry connections with Poland.

Stena Line operates the Gdynia-Karlskrona ferry route, one of the principal passenger and freight corridors between Poland and Sweden. The route connects the Polish Baltic port of Gdynia directly with Karlskrona in southern Sweden.

Finnlines also operates between Malmö and Świnoujście. The route carries passengers, vehicles and freight and operates throughout the year, with seasonal pricing periods rather than being limited to the summer season.

Other Polish-Swedish ferry services operate through the wider southern Baltic network, including connections involving Świnoujście and Swedish Baltic ports.

Explore the Gdynia-Karlskrona ferry route.

Trelleborg and Germany


Trelleborg is one of Sweden’s principal ferry ports for continental Europe.

Stena Line operates the Trelleborg-Rostock route, carrying passengers, vehicles, freight and railway traffic. In June 2026, Stena Line and the Swedish Transport Administration reached an agreement securing continued rail-ferry operation on the route through the end of 2031.

TT-Line also operates passenger and vehicle ferry services between Trelleborg and Germany, including Rostock and Travemünde.

The concentration of services at Trelleborg makes southern Sweden an important maritime gateway for road and freight traffic between Scandinavia and continental Europe.

Malmö ferry services


Malmö provides additional international ferry connections from southern Sweden.

Finnlines currently operates Malmö-Travemünde between Sweden and Germany and Malmö-Świnoujście between Sweden and Poland.

Both routes carry passengers and vehicles alongside commercial freight. They provide alternatives to the ferry network centred on nearby Trelleborg.

Gothenburg ferry network


Gothenburg is Sweden’s main ferry gateway on the west coast.

Stena Line operates the short international connection between Gothenburg and Frederikshavn in Denmark. The crossing carries passengers and vehicles across the Kattegat.

Stena Line also operates an overnight route between Gothenburg and Kiel in Germany.

These routes connect Sweden with the Kattegat, Denmark and continental Europe and give Gothenburg a different network role from the Baltic ports on Sweden’s east and south coasts.

Gotland ferry network


Gotland has a dedicated domestic passenger and vehicle ferry network operated by Destination Gotland.

Destination Gotland operates on behalf of the Swedish state between Visby and the mainland ports of Nynäshamn and Oskarshamn.

The network consists of:

  • Nynäshamn-Visby
  • Oskarshamn-Visby

Both routes carry passengers, vehicles and freight. Frequencies increase substantially during the summer season.

Nynäshamn provides the main gateway towards the Stockholm region, while Oskarshamn provides access from southern and south-eastern Sweden.

Explore the Gotland ferry network.

Bornholm from Sweden


Ystad in southern Sweden is an important ferry gateway to Bornholm, a Danish island in the Baltic Sea.

Bornholmslinjen operates the passenger and vehicle ferry between Ystad and Rønne.

The route gives Bornholm a much faster ferry connection with the Scandinavian mainland than travelling solely through Denmark and is therefore an important part of the island’s transport network.

Åland and Sweden


The Åland Islands form an important intermediate point between Sweden and Finland.

Large passenger ferries between Stockholm and Finland commonly call at Mariehamn or Långnäs, while Finnlines connects Kapellskär with Långnäs and Naantali.

Åland therefore functions both as a destination in its own right and as part of the wider Sweden-Finland ferry corridors.

The exact Åland call depends on route, direction and timetable, so Mariehamn and Långnäs should be treated separately when describing individual routes.

Explore the Åland Islands ferry network.

Main ferry ports in Sweden


Important passenger and ro-pax ferry ports in Sweden include:

  • Stockholm
  • Kapellskär
  • Nynäshamn
  • Gothenburg
  • Trelleborg
  • Malmö
  • Karlskrona
  • Ystad
  • Oskarshamn
  • Visby

Each port has a different role within the national network. Stockholm and Kapellskär primarily connect with Finland, Åland and Estonia, southern ports connect with Germany and Poland, Gothenburg serves Denmark and Germany, and Nynäshamn and Oskarshamn provide access to Gotland.

Browse FerryLines ferry port profiles.

Main ferry operators in Sweden


Sweden is served by several major international ferry operators as well as domestic and island-focused companies.

  • Tallink Silja Line
  • Viking Line
  • Finnlines
  • Stena Line
  • TT-Line
  • Destination Gotland
  • Bornholmslinjen

These operators have very different network roles. Tallink Silja Line and Viking Line concentrate heavily on the central Baltic, Finnlines and Stena Line operate important passenger and freight corridors, while Destination Gotland provides the state-supported mainland-Gotland network.

Browse FerryLines ferry operator profiles.

Passenger, vehicle and freight access


Most of Sweden’s main international ferry routes are ro-pax services carrying passengers, private vehicles and commercial freight.

Vehicle access is also available on the main Gotland routes and the Ystad-Rønne connection.

Some maritime services involving Swedish ports are freight-only and should not be treated as ordinary passenger ferry routes. Passenger access must therefore be confirmed independently for each service.

Seasonality


Many of Sweden’s principal ferry corridors operate throughout the year, including routes between Sweden and Finland, Germany, Poland, Estonia and Denmark.

Frequency can still change considerably between seasons. Gotland services have substantially higher summer frequency, while Baltic operators can add departures during peak periods.

Individual vessel assignments also change for maintenance, charter work and seasonal capacity requirements.

FerryLines therefore treats operating periods, departure frequency and vessel deployment as time-sensitive information.

Domestic and local ferry services


The Gotland network is the largest domestic passenger ferry system covered on this page, but Sweden also has many shorter local ferries connecting islands, archipelagos and sections of the road network.

These services have a different role from the international ferry network and are often operated under regional or public transport arrangements.

FerryLines adds local Swedish ferry routes selectively where they have enough independent network value rather than attempting to reproduce every regional public transport timetable on this country hub.

Historic and discontinued routes


Sweden’s ferry network has changed considerably over time. Historic ferry databases may include operators and routes that no longer provide passenger services.

Route ownership, branding and vessel deployment on Poland-Sweden services have changed in recent years, while individual Baltic connections have been suspended or discontinued.

FerryLines distinguishes active passenger services from historic, discontinued, seasonal, proposed and freight-only connections.

How the Sweden ferry network fits together


Sweden’s ferry system is best understood through several regional gateways.

Stockholm and Kapellskär connect Sweden with Finland, Åland and Estonia. Nynäshamn combines an international link with Latvia and the principal domestic gateway to Gotland.

Farther south, Karlskrona, Malmö and Trelleborg connect Sweden with Poland and Germany. The Gdynia-Karlskrona route is one of the principal links within this southern Baltic network.

Gothenburg provides a western gateway to Denmark and Germany, while Ystad adds the important connection with Bornholm.

Together these networks place Sweden at the centre of both the Baltic and Scandinavian ferry systems.

Sweden and neighbouring ferry networks


Swedish ferry routes overlap with several wider FerryLines regions.

Most services from Stockholm, Gotland and southern Baltic ports form part of the Baltic Sea ferry network, while Gothenburg’s west-coast routes also connect Sweden with the wider North Sea and Scandinavian network.

Sweden is closely connected with the country networks of Finland, Estonia, Latvia, Poland, Germany and Denmark.

Explore the Sweden ferry network


Sources and verification


Current Sweden-Finland and Sweden-Estonia passenger services were checked against official information from Tallink Silja Line, Viking Line and Finnlines.

Current Sweden-Germany, Sweden-Poland and Sweden-Denmark services were checked against Stena Line, TT-Line and Finnlines route information.

The Gotland network was checked against Destination Gotland, while the Ystad-Rønne connection was checked against current Bornholmslinjen information.

Route status, operating periods, frequencies and vessel deployment can change. FerryLines distinguishes active passenger services from seasonal, freight-only, proposed, suspended and discontinued routes.

Scroll to Top