Baltic Sea ferries form one of Europe’s most extensive international passenger and vehicle ferry networks. Regular services connect Finland, Sweden, Estonia, Latvia, Lithuania, Germany, Poland and Denmark, alongside important island links to places such as Åland, Gotland and Bornholm.
Network overview: The Baltic combines frequent short crossings, overnight cruise-ferry routes, long-distance ro-pax services and island ferries. Many of the principal international routes operate throughout the year, although frequency and vessel deployment can change by season.
Last checked: 4 September 2026.
Current Baltic Sea ferry network
The Baltic ferry network is organised around several strong international corridors. Major passenger links include crossings between Finland and Estonia, Finland and Sweden, Sweden and Estonia, Germany and Sweden, Germany and Finland, and Poland and Sweden.
Ferries also provide essential links to islands and archipelagos throughout the region. Depending on the route, services range from high-frequency short crossings to overnight sailings and long-distance ferries carrying passengers, cars, trucks and trailers.
Principal passenger ferry corridors
| Corridor | Representative routes | Character |
|---|---|---|
| Finland-Estonia | Helsinki-Tallinn | Frequent year-round passenger and vehicle ferry corridor |
| Sweden-Finland | Stockholm-Helsinki, Stockholm-Turku and Åland connections | Major overnight passenger and vehicle ferry network |
| Sweden-Estonia | Stockholm-Tallinn | Overnight passenger and vehicle ferry connection |
| Germany-Sweden | Rostock-Trelleborg, Travemünde-Malmö | Passenger, vehicle and freight-oriented ro-pax routes |
| Germany-Finland | Travemünde-Helsinki | Long-distance year-round passenger, vehicle and freight service |
| Poland-Sweden | Świnoujście-Ystad, Świnoujście-Trelleborg, Gdynia-Karlskrona | Important passenger, vehicle and freight corridors |
These routes represent some of the main international passenger corridors rather than a complete list of every ferry service in the Baltic Sea. Regional routes and island services form a second important layer of the network.
Finland and Estonia
The Helsinki-Tallinn corridor is one of the Baltic Sea’s strongest short-distance ferry links. Multiple operators serve the route, with frequent passenger and vehicle departures throughout the year.
Tallinn also has longer-distance ferry links across the Baltic, making it one of the region’s most important passenger ferry ports. See our Tallinn ferry port guide for more information about its terminals, destinations and operators.
Sweden and Finland
Long-established overnight ferry routes connect Stockholm with Helsinki and Turku. These services combine transport with extensive passenger accommodation and typically carry cars, coaches, trucks and trailers as well as foot passengers.
Many Sweden-Finland sailings also call at the Åland Islands, making the archipelago an important intermediate hub within the northern Baltic network.
Germany, Poland and Sweden
The southern Baltic contains a dense group of routes linking Germany and Poland with southern Sweden. These connections are particularly important for vehicles and freight, while also carrying ordinary passengers on many sailings.
Key routes include Travemünde-Malmö, Rostock-Trelleborg, Świnoujście-Ystad, Świnoujście-Trelleborg and Gdynia-Karlskrona. Together they provide several alternatives for crossing between continental Europe and Scandinavia.
Main ferry countries
The principal countries covered by the Baltic ferry network include:
- Sweden
- Finland
- Estonia
- Latvia
- Lithuania
- Germany
- Poland
- Denmark
Important ferry islands
Islands and archipelagos are an important part of the Baltic ferry system. Major examples include:
- Åland Islands
- Gotland
- Bornholm
- Saaremaa
- Hiiumaa
- Öland
Some islands are served mainly by domestic or regional ferry networks, while Åland also forms part of several international services between Finland and Sweden.
Main ferry ports
Important passenger and ro-pax ports across the Baltic Sea include:
- Tallinn, Estonia
- Helsinki, Finland
- Turku, Finland
- Stockholm, Sweden
- Mariehamn, Åland
- Trelleborg, Sweden
- Malmö, Sweden
- Ystad, Sweden
- Karlskrona, Sweden
- Rostock, Germany
- Travemünde, Germany
- Gdynia, Poland
- Świnoujście, Poland
- Ventspils, Latvia
Ferry types
The Baltic Sea has a broad mix of ferry types. Large ro-pax and cruise ferries dominate many international routes and carry passengers, cars, coaches, trucks and trailers. Overnight vessels generally provide cabins and other passenger facilities, while shorter crossings may use conventional ferries or faster vessels.
Freight is an important part of many Baltic ferry routes, but unlike several more freight-oriented ferry regions, the Baltic also has an extensive network of services designed for ordinary passenger and vehicle travel.
Seasonality and year-round services
Many of the main international Baltic ferry routes operate throughout the year. This includes major corridors such as Helsinki-Tallinn and several links between Finland, Sweden, Germany and Poland.
Frequencies, departure times and vessel assignments can still vary between summer and winter. Island services and more tourism-oriented routes may show greater seasonal variation, while weather and operational changes can occasionally affect individual sailings.
Check the relevant ferry route page and current operator timetable before travelling.
How the Baltic ferry network fits together
The Baltic is not a single network operated from one hub. Instead, several overlapping ferry systems connect major cities, freight gateways, islands and regional ports.
Helsinki and Tallinn form a high-frequency passenger corridor in the Gulf of Finland. Stockholm, Turku, Helsinki and Åland anchor much of the central and northern passenger network. In the southern Baltic, ports in Germany and Poland connect with several Swedish gateways, providing alternatives for both passenger journeys and freight movements.
This overlap means that travellers and freight operators often have several possible routes across the region rather than depending on a single crossing.
Explore the Baltic Sea ferry network
Latest Baltic Sea ferry news
FerryLines follows route changes, new services, timetable developments, operator changes and vessel movements affecting the Baltic Sea ferry network.
Sources and verification
Route status and other time-sensitive information are checked against current ferry operator, port and other primary sources where available. Individual route pages provide more detailed status, operator and seasonality information.