Ferries to Sweden
There are many ways to reach Sweden.
Prices, departure times, tickets
The car ferries carry cars as well as bicycles, motorhomes, vans and, depending on the route, lorries. Travelling by motorbike is also possible.
Tip: Book your ferry to Sweden early and you will usually get the cheapest fares.
Direct connections from Germany to Sweden
The following direct services from Germany to the ferry ports in Sweden are currently on offer:
- Sassnitz - Trelleborg with FRS Baltic
- Kiel - Gothenburg with Stena Line
- Rostock - Trelleborg with Stena Line
- Rostock - Trelleborg with TT-Line
- Travemünde - Malmö with Finnlines
- Travemünde - Trelleborg with TT-Line
Depending on the route and the operator, a crossing takes between 2h 30min and 15h 30min. Depending on the departure time you will need to book a cabin for the night, or at least a berth. Overnight crossings make sense if you still have a long drive to the port in your motorhome or car, or a long onward journey in Sweden ahead of you.
NEW: The northern German operator FRS (FRS Baltic) has been running the route from Sassnitz to Trelleborg in just 2.5 hours since 2023. That is a real gain for anyone holidaying in southern Sweden or living in eastern Germany.
Alternatively: If you would rather travel to Sweden via Denmark, take the Scandlines ferries from Rostock to Gedser or the ferry from Puttgarden to Rödby.
Ferry connections to Sweden
The following table is limited to direct ferry connections from Germany to Sweden.
| Operator | Route | Duration | Website |
| FRS Baltic | Ferry from Sassnitz to Trelleborg | 2h 30m | FRS Baltic |
| TT-Line | Travemünde to Trelleborg | 8h 15m | TT-Line |
| TT-Line | Ferry from Rostock to Trelleborg | 6h 30m | TT-Line |
| Stena Line | Ferry from Kiel to Gothenburg | 15h 30m | Stena Line |
| Stena Line | Ferry from Rostock to Trelleborg | 6h 15m | Stena Line |
| Scandlines | Puttgarden (Fehmarn) to Rödby (Denmark) + onward journey to Sweden | 45m | Scandlines |
| Scandlines | Ferry from Rostock to Gedser (Denmark) | 2h | Stena Line |
| Finnlines | Ferry from Travemünde to Malmö | 8h 45m | Finnlines |
All prices and departure times, updated daily
Get an up-to-the-second overview of which ferry connections are on offer today and what the tickets cost for the date you want. Check live online now
Ferry connections to Sweden
| Description | Departure | Arrival | Operator |
| Ferry from Aland to Sweden | Langnas | Kapellskar | Finnlines |
| Ferry from Aland to Sweden | Langnas | Stockholm | Viking Line |
| Ferry from Aland to Sweden | Langnas | Stockholm | Tallink |
| Ferry from Aland to Sweden | Mariehamn | Kapellskar | Viking Line |
| Ferry from Aland to Sweden | Mariehamn | Stockholm | Viking Line |
| Ferry from Aland to Sweden | Mariehamn | Stockholm | Tallink |
| Ferry from Germany to Sweden | Kiel | Gothenburg | Stena Line |
| Ferry from Germany to Sweden | Sassnitz | Trelleborg | FRS Baltic |
| Ferry from Germany to Sweden | Rostock | Trelleborg | Stena Line |
| Ferry from Germany to Sweden | Rostock | Trelleborg | TT-Line |
| Ferry from Germany to Sweden | Travemünde | Malmö | Finnlines |
| Ferry from Germany to Sweden | Travemünde | Trelleborg | TT-Line |
| Ferry from Denmark to Sweden | Frederikshavn | Gothenburg | Stena Line |
| Ferry from Denmark to Sweden | Copenhagen | Malmö | Öresundsbron |
| Ferry from Estonia to Sweden | Paldiski | Kapellskar | DFDS |
| Ferry from Estonia to Sweden | Tallinn | Stockholm | Tallink |
| Ferry from Finland to Sweden | Helsinki | Stockholm | Tallink |
| Ferry from Finland to Sweden | Helsinki | Stockholm | Viking Line |
| Ferry from Finland to Sweden | Naantali | Kapellskar | Finnlines |
| Ferry from Finland to Sweden | Turku | Stockholm | Viking Line |
| Ferry from Finland to Sweden | Turku | Stockholm | Tallink |
| Ferry from Finland to Sweden | Vaasa | Umea | wasaline |
| Ferry from Latvia to Sweden | Ventspils | Nynashamn | Stena Line |
| Ferry from Lithuania to Sweden | Klaipeda | Karlshamn | FDFS |
| Ferry from Lithuania to Sweden | Klaipeda | Trelleborg | TT-Line |
| Ferry from Norway to Sweden | Sandefjord | Strömstad | ColorLine |
| Ferry from Norway to Sweden | Sandefjord | Strömstad | fjordline |
| Ferry from Poland to Sweden | Gdansk | Nynashamn | Polferries |
| Ferry from Poland to Sweden | Gdynia | Karlskrona | StenaLine |
| Ferry from Poland to Sweden | Swinoujscie | Trelleborg | TT-Line |
| Ferry from Poland to Sweden | Swinoujscie | Ystad | UNITY Line |
| Ferry from Poland to Sweden | Swinoujscie | Ystad | Polferries |
Route map Sweden
- Tallink & Silja Line
- Viking Line
- Stena Line
- TT-Line
- DFDS
- POLSCA Baltic Ferries
- Finnlines
- Destination Gotland
- Eckerö Linjen
- Scandlines
- Color Line
- Wasaline
- Bornholmslinjen
- Øresundslinjen
Ferry ports in Sweden

Ferries to Gothenburg
The ferry port of Gothenburg lies on the Swedish west coast and is the largest port in the Nordic countries. Ferries run regularly from here to Kiel in Germany and Frederikshavn in Denmark.

Ferries to Grisslehamn
Grisslehamn lies on the shore of the Sea of Åland in the Swedish municipality of Norrtälje and is known above all for the ferry link to Eckerö in the Åland Islands. Ferries run between the two ports several times a day, and the crossing takes around two hours.

Ferries to Helsingborg
The port of Helsingborg lies in Sweden's southernmost region at the narrowest point of the Øresund, opposite the Danish town of Helsingør only about four kilometres away. Ferries run from here to Helsingør with several dozen crossings a day, each taking about 20 minutes.
Ferries to Kapellskär
Kapellskär lies about 90 kilometres north-east of Stockholm on Sweden's Baltic coast and is one of the most important ports on the Swedish east coast. Ferries run from here several times a week to Långnäs on Åland, to Naantali in Finland and to Paldiski in Estonia.

Ferries to Karlshamn
The ferry port of Karlshamn is in southern Sweden on the Baltic coast in the province of Blekinge and links Sweden with Klaipėda in Lithuania and Travemünde in Germany on several sailings a week.
Ferries to Karlskrona
Karlskrona lies on the south-east coast of Sweden and spreads across more than 30 islands in the Blekinge archipelago. The ferry port connects Sweden with Poland, with the route to Gdynia served several times a week.

Ferries to Malmo
Malmo lies on the south Swedish coast and is, after Stockholm and Gothenburg, the third largest city in Sweden. The port of Malmo is Sweden's third largest port and links Sweden with Germany and Poland, with around 15 sailings a week to Travemünde.

Ferries to Nynäshamn
The ferry port of Nynäshamn lies around 60 kilometres south of Stockholm and connects Sweden with destinations such as Visby on Gotland, Gdańsk in Poland and Ventspils in Latvia. It's known as one of the most important departure points for ferries to the island of Gotland.

Ferries to Oskarshamn
Oskarshamn lies on the Baltic coast in the Swedish county of Kalmar and, with its ferry link to Visby on Gotland, is an important starting point for trips to the second largest island in the Baltic. The ferries run several times a week, and the crossing takes around three hours.

Ferries to Stockholm
Stockholm, the capital of Sweden, lies on several islands where Lake Mälaren meets the Baltic Sea. The ferry port of Stockholm is an important gateway for passenger and freight traffic with Finland, Estonia and the Baltic states, with regular services to Helsinki, Turku, Tallinn and the Åland Islands among others.

Ferries to Strömstad
Strömstad lies in western Sweden close to the Norwegian border and links Sweden with Sandefjord in Norway several times a week.

Ferries to Trelleborg
The ferry port of Trelleborg lies at the southernmost point of Sweden and is at once the largest ro-ro port in Scandinavia and Sweden's second largest port for passenger ferries. Ferries run regularly from here to Rostock and Travemünde in Germany, Swinoujscie in Poland and Klaipeda in Lithuania.
Ferries to Umeå
Umeå lies in northern Sweden at the mouth of the Ume älv river and, with daily ferry services to Vaasa in Finland, is an important link across the Gulf of Bothnia.

Ferries to Ystad
Ystad lies in southern Sweden in the province of Skåne, about 60 kilometres south-east of Malmö. The port is now Sweden's third-largest ferry port and offers regular services to Swinoujscie in Poland and to Rønne on the Danish island of Bornholm.
Ferry routes Sweden
- Ferry from Frederikshavn to Gothenburg
- Ferry from Grisslehamn to Eckerö
- Ferry from Helsingborg to Helsingør
- Ferry from Kapellskär to Långnäs
- Ferry from Kapellskär to Naantali
- Ferry from Kapellskär to Paldiski
- Ferry from Karlshamn to Klaipeda
- Ferry from Nynäshamn to Ventspils
- Ferry from Nynäshamn to Visby
- Ferry from Oskarshamn to Visby
- Ferry from Stockholm to Helsinki
- Ferry from Stockholm to Långnäs
- Ferry from Stockholm to Mariehamn
- Ferry from Stockholm to Tallinn
- Ferry from Stockholm to Turku
- Ferry from Trelleborg to Klaipeda
- Ferry from Umeå to Vaasa
- Ferry from Visby to Mariehamn
- Ferry from Visby to Stockholm
- Ferry from Ystad to Rønne