Ferries to Sweden

By ferry to Sweden - on this page you will find an overview of all routes to Sweden.

The most popular routes to Sweden

Prices for one-way trip including car.

Kiel – Gothenburg

Kiel – Gothenburg

With Stena Line overnight from Kiel to Gothenburg every day

Travemünde - Trelleborg

Travemünde - Trelleborg

Up to 4 departures daily with TT-Line – either during the day or overnight with optional cabin

Rostock - Trelleborg

Rostock - Trelleborg

Up to 6 departures daily with Stena Line and TT-Line – by day and overnight

Travemünde - Malmö

Travemünde - Malmö

Up to 3 times a day, Finnlines operates directly from Travemünde to Malmö – during the day and overnight.

Puttgarden - Rødby with Øresund Bridge

Puttgarden - Rødby with Øresund Bridge

From Fehmarn by ferry to Denmark and then over the Øresund Bridge to Sweden

Route map

Map of ferry connections to Sweden

Ferry routes to Sweden

Find the right route for your trip to Sweden.

Direct from Germany to Sweden

There are three ferry ports in Germany with a direct connection to Sweden: Kiel, Travemünde (near Lübeck) and Rostock.

The Kiel - Gothenburg route (Stena Line) takes you the furthest north. This connection is ideal for anyone who wants to travel to Gothenburg, Stockholm or even further north and doesn't want to spend too long in the car. Stena Line's daily connection is one of the most popular routes to Sweden. The ship departs from Kiel at 18:45 in the evening and is already in Gothenburg the next morning.

Kiel - Gothenburg

14 hours 30 minutes
7 Sailings Weekly

From the three other ferry ports you can "only" get to southern Sweden, either to Malmö or Trelleborg.

Travemunde - Trelleborg

8 hours 45 minutes
3 Sailings/Day

Travemunde - Malmö

9 hours 15 minutes
18 Sailings Weekly

Rostock - Trelleborg

2 Ferry Companies
6 hours
3 Sailings/Day
6 hours 30 minutes
3 Sailings/Day

The routes from Travemünde and Rostock are quite similar: if you are traveling from Hamburg, the port in Travemünde is recommended; if you are traveling from Berlin, the port in Rostock is recommended. The routes on this route are offered several times a day, both during the day and at night. It is not necessary to book a cabin during the day, and the crossing is significantly cheaper.

Via Denmark to Sweden

The best-known route via Denmark is the so-called Vogelfluglinie Puttgarden - Rødby between the islands of Fehmarn and Lolland (journey time 45 minutes).

Puttgarden - Rødby

45 minutes
35 Sailings/Day

The rest of the journey by car to Copenhagen takes about 2 hours, from there you can continue over the Öresund Bridge (for a fee) to Malmö. Alternatively, you can drive approx. 60 km further north from Copenhagen and take the ferry from Helsingør to Helsingborg, which is also operated by Scandlines.

The corresponding route from Rostock to Gedser works in exactly the same way. It is only slightly longer and here, too, you can choose between the Öresund Bridge and the ferry from Helsingør to Helsingborg.

Rostock - Gedser

2 hours
9 Sailings/Day

Another alternative for traveling to the Swedish west coast are the Grenå - Halmstad and Frederikshavn - Gothenburg connections, which run several times a day.

Grenaa - Halmstad

4 hours 35 minutes
10 Sailings Weekly

Frederikshavn - Gothenburg

3 hours 30 minutes
4 Sailings/Day

Via Poland to Sweden

If you live east of Berlin, you should definitely take a look at the routes via Poland. These can also be an interesting alternative financially. The ferry port of Świnoujście (Swinemünde) is located directly on the German border on the Polish side of the island of Usedom. The direct route to Malmö, Trelleborg or Ystad is a cheap alternative to the comparable routes from Rostock or Travemünde.

Swinoujscie - Malmö

9 hours
7 Sailings Weekly

Swinoujscie - Trelleborg

7 hours
12 Sailings Weekly

Swinoujscie - Ystad

2 Ferry Companies
7 hours 45 minutes
13 Sailings Weekly
7 hours 22 minutes
14 Sailings Weekly

The ferry ports in Gdynia and Gdansk are much further east. If you are traveling from the east of Germany and want to get to Stockholm (or further north), the route from Gdansk to Nynäshamn south of Stockholm is still an interesting option.

A family of four pays only around 400 euros for the 18-hour crossing, including cabin and car: departure is at 6 p.m. and you are already in Stockholm for lunch.

Gdansk - Nynäshamn

18 hours
6 Sailings Weekly

Via Norway to Sweden

The ships of the Norwegian shipping company Color Line, which sail daily from Kiel to Oslo, are particularly luxurious. The crossings are also marketed as cruises, and the quality of the cabins and food on board is correspondingly high. A crossing for a family of four (with car + cabin) costs from around 560 euros in the high season. This is expensive, but if you are traveling to central Sweden (e.g. Värmland or Dalarna) you will save a lot of driving. And Oslo is of course a city in itself that you should definitely visit.

Kiel - Oslo

20 hours
7 Sailings Weekly