Ferry Companies to Sweden
Fourteen ferry companies will get you across the Baltic to Sweden - from Germany, Poland, Denmark, Norway, Finland, Åland and the Baltics. Here's an overview of every ferry company, with profiles, routes and fleets.
All Ferry Companies at a Glance
Table of Contents
Fourteen ferry companies sail the Baltic routes to Sweden: from Germany, Poland and Denmark in the south, from Norway in the west, and from Finland, Åland and the Baltics in the east. Stena Line, TT-Line and Finnlines each sail from more than one country. Every ferry company has its own character - from the classic overnight ferry with mandatory cabins to the 20-minute Öresund shuttle. These short profiles link through to the full ferry company pages with history, fleet and all their routes.
From Germany
Stena Line is one of the world's largest ferry companies and has run the overnight Kiel - Gothenburg ferry since 1967, the only direct link from Germany to Sweden's west coast. Since the crossing runs overnight, a cabin is always part of the booking.
TT-Line has sailed the long-standing Travemünde - Trelleborg route since 1962, alongside Rostock - Trelleborg and Świnoujście - Trelleborg. With its LNG-powered Green Ships, the Lübeck-based company runs the most modern fleet on the southern Baltic.
Finnlines connects Travemünde with Malmö up to three times a day. The Finnish operator belongs to the Grimaldi Group, and with both day and night sailings it also works well as a mini cruise.
From Poland
Stena Line also sails from Poland: three times a day from Gdynia to Karlskrona, both by day and overnight.
Polferries is Poland's state ferry operator, sailing the Baltic since 1976 - today from Gdańsk to Nynäshamn near Stockholm and from Świnoujście to Ystad, both overnight.
Unity Line, based in Szczecin, has run the Świnoujście - Ystad route since 1995 with the ro-pax ferries Polonia and Skania. Since March 2026, Unity Line and Polferries have pooled their ferry operations under the joint POLSCA Baltic Ferries umbrella; both brands and their routes continue unchanged.
From Denmark
Stena Line connects Frederikshavn in North Jutland with Gothenburg in around three and a half hours - the short Kattegat crossing for anyone travelling through Denmark.
The Öresundslinjen shuttles between Helsingør and Helsingborg across the narrowest point of the Öresund: a 20-minute crossing, running every 20 minutes during the day, with battery-electric ferries. The brand belongs to the Danish Molslinjen group.
Then there's Scandlines, with the short Baltic crossings Puttgarden - Rødby and Rostock - Gedser, which you combine with the onward drive over the Öresund Bridge - most easily with the Sweden Ticket, which bundles ferry and bridge into one ticket.
The Molslinjen group's Bornholmslinjen connects Rønne on Bornholm with Ystad - an 80-minute crossing by fast ferry, up to eight times a day.
From Norway
Color Line sails from Sandefjord across the Oslofjord to Strömstad, around 2.5 hours on the Color Hybrid. The same company's overnight Kiel - Oslo ferry goes to Norway and is only a detour via Oslo if you're heading to Sweden.
From Finland and Åland
Viking Line sails its red ships from Helsinki and Turku to Stockholm, both calling at Åland, and in summer also from Mariehamn to Visby.
Tallink Silja Line sails the same Helsinki - Stockholm and Turku - Stockholm routes, and also runs from Tallinn to Stockholm.
Finnlines, besides Travemünde - Malmö, also connects Naantali and Långnäs with Kapellskär north of Stockholm - the shortest driving route from Finland to Sweden.
Eckerö Linjen sails from Eckerö on Åland to Grisslehamn in two hours, and Wasaline crosses the Kvarken from Vaasa to Umeå.
From the Baltics
DFDS sails from Paldiski to Kapellskär and from Klaipėda to Karlshamn and Trelleborg. Stena Line serves Ventspils - Nynäshamn, and TT-Line Klaipėda - Karlshamn and Klaipėda - Trelleborg. All the Baltic routes are overnight ferries with cabins.
FAQ Ferry Companies
Frequently Asked Questions
Questions and answers about the ferry companies to Sweden
Which ferry company sails from Germany to Sweden? +
Three ferry companies sail direct from Germany to Sweden - Stena Line overnight from Kiel to Gothenburg, TT-Line from Travemünde and Rostock to Trelleborg, and Finnlines from Travemünde to Malmö. Current departures are shown in the timetable.
Which ferry company sails from Poland to Sweden? +
From Poland you can choose between Polferries (Gdańsk - Nynäshamn and Świnoujście - Ystad), Unity Line (Świnoujście - Ystad), TT-Line (Świnoujście - Trelleborg) and Stena Line (Gdynia - Karlskrona). All of them also sail overnight with cabins.
Which ferry company sails from Finland or the Baltics to Sweden? +
Viking Line and Tallink Silja Line sail to Stockholm from Helsinki, Turku and Åland, with Tallink Silja also sailing from Tallinn. Finnlines serves Naantali and Långnäs - Kapellskär, Eckerö Linjen the short Eckerö - Grisslehamn route, and Wasaline Vaasa - Umeå. From the Baltics come DFDS (Paldiski, Klaipėda), Stena Line (Ventspils) and TT-Line (Klaipėda).
Can I also get to Sweden via Denmark? +
Yes. Stena Line connects Frederikshavn with Gothenburg, the Öresundslinjen shuttles every 20 minutes between Helsingør and Helsingborg, and from Bornholm the Bornholmslinjen takes 80 minutes from Rønne to Ystad. Alternatively, take Scandlines to Denmark and continue over the Öresund Bridge - also available as a combined ticket with the Sweden Ticket.
Can I travel with a car, motorhome or dog? +
Every ferry company listed here carries cars and motorhomes, and dogs and other pets travel on all routes too. Rules vary by ferry company - details are in each profile and in our guides.
What does the crossing cost, and where do I book? +
Fares depend on the route, season, vehicle and cabin. The price overview explains what goes into the fare, while the booking window for each route shows today's prices.