Megalist of Baltic Sea Ferry Routes 2023

Last Updated


The Baltic Sea is one of the busiest passenger shipping areas in the world. The nine countries bounding the Baltic Sea have well-developed ferry connections to each-other. This list includes all international ferries in the Baltic Sea region. There are some domestic ferries (e.g. in North Poland, North Germany, Åland Islands etc) which have been omitted for clarity. We have also excluded ferries that start or end in the North Sea (e.g. Kiel to Gothenburg).

With a few exceptions, all routes listed here are bi-directional, meaning that the ferry goes to the destination port and turns around and comes back. The exceptions to this are St. Peter Line, which does a continuous two-week loop around the Baltic Sea. The other exceptions to this are Viking Line and Tallink-Silja Line, which sometimes use their larger ships to make a quick daytime trip between Helsinki and Tallinn before going back to Stockholm.

Ferries from Finland

Route Operator More Information
Helsinki to Saint Petersburg (Russia) St. Peter Line
Helsinki to Lübeck/Travemünde (Germany) Finnlines
Helsinki to Tallinn (Estonia) Tallink-Silja Line, Viking Line, Eckerö Line and St. Peter Line (occasionally)
Helsinki to Stockholm (Sweden) via Åland Tallink-Silja Line, Viking Line and Finnlines
Helsinki to Åland Tallink-Silja, Viking Line
Vaasa to Umeå (Sweden) Wasaline
Lappeenranta to Vyborg (Russia) via Saimaa Canal Saimaa Travel
Hanko to Paldiski (Estonia) DFDS (Discontinued October 2020)
Turku to Stockholm (Sweden) via Åland Tallink-Silja Line, Viking Line and Finnlines
Turku to Åland Tallink-Silja Line, Viking Line and Finnlines
Helsinki to Riga (Latvia) Tallink-Silja Line (Summer 2020)
Turku to Tallinn (Estonia) Tallink-Silja Line (Summer 2020)
Hanko to Nynäshamn (Sweden) Stena Line (From 2022)

Ferries from Estonia

Route Operator More Information
Tallinn to Stockholm (Sweden) Tallink Silja, Viking Line
Tallinn to Stockholm (Sweden) via Åland Tallink-Silja Line
Tallinn to Helsinki (Finland) Tallink-Silja Line, Viking Line, Eckerö Line and St. Peter Line (occasionally)
Tallinn to Turku (Estonia) Tallink-Silja Line (Summer 2020)
Paldiski to Hanko (Finland) DFDS (Discontinued October 2020)
Paldiski to Kapellskär (Sweden) DFDS
Rohuküla to Hiiumaa praamid.ee
Virtsu to Muhu+Saaremaa praamid.ee
Leppneeme to Kelnase Tuule Liinid
Tallinn to Aegna Kihnu Veeteed
Laaksaare to Piirissaare Kihnu Veeteed
Munalaid to Kihnu Kihnu Veeteed
Munalaid to Manilaid Kihnu Veeteed
Saaremaa (Triigi) to Hiiumaa (Sõru) Kihnu Veeteed
Rohuküla to Vormsi (Sviby) Kihnu Veeteed

Ferries from Latvia

Route Operator More Information
Riga to Stockholm (Sweden) Tallink-Silja Line Discontinued
Riga to Helsinki (Finland) Tallink-Silja Line (Summer 2020)
Ventspils to Nynäshamn (Sweden) Stena Line
Liepāja to Lübeck/Travemünde (Germany) Stena Line

Ferries from Lithuania

Route Operator More Information
Klaipėda to Kiel (Germany) DFDS
Klaipėda to Karlshamn (Sweden) DFDS
Klaipėda to Trelleborg (Sweden) TT-Line
Klaipėda to Rostock (Germany) TT-Line
Klaipėda to Lübeck/Travemünde (Germany) TT-Line

Ferries from Poland

Route Operator More Information
Gdynia to Bałtyjsk (Kaliningrad Oblast, Russia) Żegluga Gdańska
Świnoujście to Ystad (Sweden) Unity Line
Świnoujście to Ystad (Sweden) Polferries
Gdańsk to Nynäshamn (Sweden) Polferries
Świnoujście to Copenhagen (Denmark) via Ystad (Sweden) Polferries
Świnoujście to Trelleborg (Sweden) TT-Line
Gdynia to Karlskrona (Sweden) Stena Line
Kołobrzeg to Bornholm (Denmark) Kołobrzeska Żegluga Pasażerska

Ferries from Germany

Route Operator More Information
Lübeck/Travemünde to Helsinki (Finland) Finnlines
Kiel to Klaipėda (Lithuania) DFDS
Lübeck/Travemünde to Liepāja (Latvia) Stena Line
Rostock to Klaipėda (Lithuania) TT-Line
Rostock to Trelleborg (Sweden) Stena Line, TT-Line
Sassnitz to Trelleborg (Sweden) Stena Line (Discontinued in 2022)
Rostock to Gedser (Denmark) Scandlines
Sassnitz to Ystad FRS Baltic - FRS Königslinjen
Puttgarden to Rødby (Denmark) Scandlines
Sassnitz to Bornholm (Denmark) Bornholmnslinjen
Kiel to Gothenburg Stena Line
Lübeck/Travemünde to Malmö (Sweden) Finnlines
Lübeck/Travemünde to Trelleborg (Sweden) TT-Line

Ferries from Denmark

Route Operator More Information
Bornholm to Kołobrzeg (Poland) Kołobrzeska Żegluga Pasażerska
Bornholm to Ystad (Sweden) Bornholmnslinjen
Køge to Bornholm Bornholmnslinjen
Bornholm to Sassnitz (Germany) Bornholmnslinjen
Copenhagen (Denmark) to Świnoujście (Poland) Polferries

Ferries from Sweden

Note that many ferry companies consider “Stockholm” to be many different ports including Stadsgården, Kapellskär, Nynäshamn, Grisslehamn or Värtahamnen. Some ports, e.g. Grisslehamn and Nynäshamn can actually be quite far away from Stockholm (1-2 hours).

Route Operator More Information
Stockholm to Turku (Finland) via Åland Tallink-Silja Line, Viking Line and Finnlines
Stockholm to Helsinki (Finland) via Åland Tallink-Silja Line and Viking Line
Stockholm to Helsinki (Finland) St. Peter Line
Nynäshamn to Hanko (Finland) Stena Line (From 2022)
Stockholm (Grisslehamn) to Eckerö (Åland) Eckerölinjen
22-hour cruise from Stockholm around Åland and back Birka Cruises (Discontinued from July 2020)
Kapellskär to Paldiski (Estonia) DFDS
Stockholm to Riga (Latvia) Tallink-Silja Line
Nynäshamn to Ventspils (Latvia) Stena Line
Karlshamn to Klaipėda (Lithuania) DFDS
Trelleborg to Klaipėda (Lithuania) TT-Line
Ystad to Świnoujście (Poland) Unity Line
Ystad to Świnoujście (Poland) Polferries
Nynäshamn to Gdańsk (Poland) Polferries
Trelleborg to Świnoujście (Poland) TT-Line
Karlskrona to Gdynia (Poland) Stena Line
Trelleborg to Rostock (Germany) Stena Line
Trelleborg to Sassnitz (Germany) Stena Line (Discontinued in 2022)
Malmö to Lübeck/Travemünde (Germany) Finnlines
Trelleborg to Lübeck/Travemünde (Germany) TT-Line
Ystad to Bornholm (Denmark) Bornholmnslinjen
Ystad to Sassnitz FRS Baltic - FRS Königslinjen
Oskarshamn to Visby Destination Gotland
Nynäshamn to Visby Destination Gotland

Ferries from Russia

Route Operator More Information
Saint Petersburg to Helsinki (Finland) St. Peter Line
Vyborg to Lappeenranta (Finland) via Saimaa Canal Saimaa Travel
Saint Petersburg to Tallinn (Estonia) St. Peter Line
Bałtyjsk (Kaliningrad Oblast) to Gdynia (Poland) Żegluga Gdańska

As the data shows, the southern Baltic Sea has many more ferries traveling short distances, for example the many crossings between the north coasts of Germany and Poland with Denmark and Sweden. In the northern Baltic Sea, the name “ferry” is used, however “overnight cruise” would be more realistic. Besides the ferry crossings between Helsinki and Tallinn, and a few around the Åland islands, most ferries resemble cruise ships.

Because there are so many ferry operators and routes in the Baltic Sea, this data is in constant motion. Every year new operators and routes come and go. FerryScan takes the guesswork out, providing users a neutral search interface for ferries across the entire Baltic Sea.

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more