x

Ferries to Sweden

Routes, Tickets & Timetables

If you want to travel to Sweden, you can choose between direct ferry connections from Norway, Germany, Åland, Poland, Latvia, Estonia, Denmark, Finland and Lithuania. Within Sweden there are also routes from the mainland to the island of Gotland. There are also direct ferry routes from Sweden to the islands of Gotland and Rügen.

All direct ferry routes to and from Sweden. Click on a port or route for more information. You can download and print the map via the following link: Route map Sweden.

Sweden Ferries

Overview of all ferry routes to and from Sweden:

Ferries Norway - Sweden

Sandefjord – Stromstad

14 Sailings Weekly
2 h 30 min
4 Sailings Daily
2 h 30 min

Ferries Germany - Sweden

Rostock – Trelleborg

3 Sailings Daily
6 h
3 Sailings Daily
5 h 30 min

Rostock – Visby

1 Sailings Weekly
14 h 15 min

Rostock – Nynäshamn

3 Sailings Weekly
16 h

Travemunde – Malmo

19 Sailings Weekly
8 h 45 min

Travemunde – Trelleborg

13 Sailings Weekly
8 h 15 min

Kiel – Gothenburg

7 Sailings Weekly
14 h 30 min

Sassnitz – Ystad

FRS Baltic
3 Sailings Daily
2 h 30 min

Ferries Finland - Sweden

Mariehamn – Stockholm

Tallink & Silja Line
3 Sailings Daily
5 h 30 min
14 Sailings Weekly
5 h 30 min

Mariehamn – Kapellskar

3 Sailings Daily
2 h 15 min

Langnas – Stockholm

Tallink & Silja Line
7 Sailings Weekly
6 h 25 min
7 Sailings Weekly
6 h 20 min

Langnas – Kapellskar

14 Sailings Weekly
3 h

Helsinki – Stockholm

Tallink & Silja Line
7 Sailings Weekly
17 h 45 min
3 Sailings Weekly
17 h 45 min

Naantali – Kapellskar

14 Sailings Weekly
8 h

Turku – Stockholm

Tallink & Silja Line
14 Sailings Weekly
10 h 55 min
14 Sailings Weekly
10 h 35 min

Vaasa – Umeå

12 Sailings Weekly
3 h 30 min

Ferries Poland - Sweden

Gdynia – Karlskrona

14 Sailings Weekly
10 h 15 min

Swinoujscie – Ystad

19 Sailings Weekly
6 h 30 min
14 Sailings Weekly
7 h 15 min

Gdansk – Nynäshamn

7 Sailings Weekly
18 h

Ferries Latvia - Sweden

Riga – Stockholm

Tallink & Silja Line
3 Sailings Weekly
18 h

Ventspils – Nynäshamn

12 Sailings Weekly
8 h 30 min

Ferries Estonia - Sweden

Tallinn – Stockholm

Tallink & Silja Line
7 Sailings Weekly
17 h 15 min

Paldiski – Kapellskar

11 Sailings Weekly
10 h

Ferries Denmark - Sweden

Frederikshavn – Gothenburg

7 Sailings Daily
3 h 15 min

Grenaa – Halmstad

14 Sailings Weekly
4 h 35 min

Ferry routes within Sweden

Nynäshamn – Visby

3 Sailings Daily
3 h 15 min

Oskarshamn – Visby

15 Sailings Weekly
2 h 55 min

Västervik – Visby

5 Sailings Weekly
2 h 30 min

Visby – Nynäshamn

3 Sailings Daily
3 h 15 min

Visby – Västervik

5 Sailings Weekly
2 h 30 min

Visby – Oskarshamn

15 Sailings Weekly
2 h 55 min

Ferries Lithuania - Sweden

Klaipeda – Karlshamn

8 Sailings Weekly
12 h

Klaipeda – Trelleborg

5 Sailings Weekly
17 h

Ferries Åland - Sweden