Travel to Sweden by ferry

Traveling to Sweden by ferry is an excellent choice! Sweden is served by 17 shipping companies (Silja Line, Tallink, Viking Line, St. Peter Line, Scandlines, Stena Line or TT-Line). These companies operate 40 ferry routes to Sweden, serving the ports of Helsinki, Stockholm, Turku, Tallinn, Mariehamn, Lumparland, Rostock and Trelleborg.

To make sure you find a cheap ferry ticket to Sweden, we recommend using our search engine that compares offers, prices and availability of Silja Line, Tallink, Viking Line and St. Peter Line.

With a total frequency of over 85 crossings a day, depending on the time of year, from 9 countries (Finland, Sweden, Estonia, Germany, Denmark, Poland, Latvia, Norway and Lithuania), you have many options for planning your ferry crossing to Sweden.

The fastest crossing takes 2 hrs. 20 min (Mariehamn - Kapellskär) with a distance of 40 mi and the longest 20 hrs. 50 min (Tallinn - Stockholm) with a distance of 235 mi.

Ferry to Sweden in figures

Countries
Finland
Sweden
Estonia
Germany
Denmark
Poland
Latvia
Norway
Lithuania
Number of crossings
85 crossings a day
Number of ports
39
Number of ferry connections
40
Number of ferry companies
17
Search for ferries
Accommodation search and booking

Important ferry crossings to Sweden

Search Vivanoda for the fastest, longest or most frequent ferries to Sweden. Compare offers from Silja Line, Tallink, Viking Line, St. Peter Line, Scandlines, Stena Line and TT-Line and book your ticket to Sweden.

Most popular ferry routes to Sweden

Looking for a ferry to Sweden? Discover the most popular routes that allow you to sail between different parts of the country and abroad. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel in Sweden.

Popular ferry routes in Sweden include destinations such as Helsinki, Stockholm, Turku, Tallinn, Mariehamn, Lumparland, Rostock and Trelleborg and many others. Modern ferries in Sweden offer great facilities and services, from comfortable cabins to on-board restaurants and activities for the whole family.

Use our fare comparison tool to find the best deals on ferry tickets to Sweden and plan your trip. With our easy-to-use search tool, you can find deals and schedules from several ferry companies, including Silja Line, Tallink, Viking Line, St. Peter Line, Scandlines, Stena Line or TT-Line. There is sure to be a deal that best suits your needs and budget. Search all 40 ferry routes!

Boat to Sweden from Finland

Helsinki Finland
Stockholm Sweden
From $62
  • Silja Line Helsinki Stockholm
    Silja Line
    246 mi
  • Tallink Helsinki Stockholm
    Tallink
    7 crossings a week
    17 hrs. 30 min
    246 mi
  • Viking Line Helsinki Stockholm
    Viking Line
    7 crossings a week
    16 hrs. 50 min
    246 mi
  • St. Peter Line Helsinki Stockholm
    St. Peter Line
    246 mi
Turku Finland
Stockholm Sweden
From $20
  • Silja Line Turku Stockholm
    Silja Line
    165 mi
  • Tallink Turku Stockholm
    Tallink
    14 crossings a week
    10 hrs. 55 min
    165 mi
  • Viking Line Turku Stockholm
    Viking Line
    14 crossings a week
    10 hrs. 40 min
    165 mi
Mariehamn Finland
Stockholm Sweden
From $17
  • Silja Line Mariehamn Stockholm
    Silja Line
    84 mi
  • Tallink Mariehamn Stockholm
    Tallink
    3 crossings a day
    5 hrs. 30 min
    84 mi
  • Viking Line Mariehamn Stockholm
    Viking Line
    3 crossings a day
    5 hrs. 30 min
    84 mi
Lumparland Finland
Stockholm Sweden
From $15
  • Silja Line Lumparland Stockholm
    Silja Line
    94 mi
  • Tallink Lumparland Stockholm
    Tallink
    7 crossings a week
    6 hrs. 30 min
    94 mi
  • Viking Line Lumparland Stockholm
    Viking Line
    7 crossings a week
    6 hrs. 20 min
    94 mi
Vaasa Finland
Umea Sweden
From $42
  • Wasaline Vaasa Umea
    Wasaline
    11 crossings a week
    4 hrs. 30 min
    66 mi
  • Vaasanlaivat Vaasa Umea
    Vaasanlaivat
    66 mi
Turku Finland
Kapellskär Sweden
  • Tallink Turku Kapellskär
    Tallink
    121 mi
Naantali Finland
Kapellskär Sweden
From $100
  • Finnlines Naantali Kapellskär
    Finnlines
    14 crossings a week
    8 hrs. 30 min
    114 mi
Mariehamn Finland
Kapellskär Sweden
  • Viking Line Mariehamn Kapellskär
    Viking Line
    3 crossings a day
    2 hrs. 20 min
    40 mi
Lumparland Finland
Kapellskär Sweden
From $79
  • Finnlines Lumparland Kapellskär
    Finnlines
    14 crossings a week
    3 hrs. 20 min
    50 mi
  • Tallink Lumparland Kapellskär
    Tallink
    50 mi

Boat to Sweden from Estonia

Tallinn Estonia
Stockholm Sweden
From $94
  • Tallink Tallinn Stockholm
    Tallink
    7 crossings a week
    17 hrs. 20 min
    235 mi
  • Viking Line Tallinn Stockholm
    Viking Line
    7 crossings a week
    20 hrs. 50 min
    235 mi
  • St. Peter Line Tallinn Stockholm
    St. Peter Line
    1 crossings a week
    16 hrs.
    235 mi
Paldiski Estonia
Kapellskär Sweden
From $163
  • DFDS Seaways Paldiski Kapellskär
    DFDS Seaways
    7 crossings a week
    9 hrs. 30 min
    177 mi

Boat to Sweden from Germany

Rostock Germany
Trelleborg Sweden
From $31
  • Scandlines Rostock Trelleborg
    Scandlines
    98 mi
  • Stena Line Rostock Trelleborg
    Stena Line
    3 crossings a day
    6 hrs.
    98 mi
  • TT-Line Rostock Trelleborg
    TT-Line
    3 crossings a day
    6 hrs.
    98 mi
Kiel Germany
Gothenburg Sweden
From $133
  • Stena Line Kiel Gothenburg
    Stena Line
    7 crossings a week
    14 hrs. 30 min
    244 mi
Rostock Germany
Nynashamn Sweden
  • Hansa Destinations Rostock Nynashamn
    Hansa Destinations
    399 mi
Rostock Germany
Helsingborg Sweden
  • Scandlines Rostock Helsingborg
    Scandlines
    137 mi
Lubeck Germany
Karlshamn Sweden
  • TT-Line Lubeck Karlshamn
    TT-Line
    229 mi
Lubeck Germany
Malmo Sweden
From $23
  • Finnlines Lubeck Malmo
    Finnlines
    3 crossings a day
    8 hrs. 50 min
    151 mi
Rostock Germany
Visby Sweden
  • Hansa Destinations Rostock Visby
    Hansa Destinations
    342 mi
Lubeck Germany
Trelleborg Sweden
From $41
  • TT-Line Lubeck Trelleborg
    TT-Line
    3 crossings a day
    8 hrs. 20 min
    143 mi
Sassnitz Germany
Trelleborg Sweden
  • Scandlines Sassnitz Trelleborg
    Scandlines
    62 mi
  • Stena Line Sassnitz Trelleborg
    Stena Line
    14 crossings a week
    4 hrs.
    62 mi

Boat to Sweden from Denmark

Frederikshavn Denmark
Gothenburg Sweden
From $18
  • Stena Line Frederikshavn Gothenburg
    Stena Line
    7 crossings a day
    3 hrs. 20 min
    56 mi
Helsingor Denmark
Helsingborg Sweden
  • Scandlines Helsingor Helsingborg
    Scandlines
    3 mi
Ronne Denmark
Ystad Sweden
  • BornholmerFærgen Ronne Ystad
    BornholmerFærgen
    41 mi
Grena Denmark
Varberg Sweden
  • Stena Line Grena Varberg
    Stena Line
    14 crossings a week
    4 hrs. 20 min
    70 mi

Boat to Sweden from Poland

Gdynia Poland
Karlskrona Sweden
From $52
  • Stena Line Gdynia Karlskrona
    Stena Line
    3 crossings a day
    9 hrs. 30 min
    163 mi
Gdansk Poland
Nynashamn Sweden
From $80
  • Polferries Gdansk Nynashamn
    Polferries
    7 crossings a week
    18 hrs.
    316 mi
Swinoujscie Poland
Malmo Sweden
  • Finnlines Swinoujscie Malmo
    Finnlines
    127 mi
Swinoujscie Poland
Ystad Sweden
From $42
  • Polferries Swinoujscie Ystad
    Polferries
    3 crossings a day
    6 hrs. 30 min
    106 mi
  • Unity Line Swinoujscie Ystad
    Unity Line
    14 crossings a week
    7 hrs. 20 min
    106 mi
Swinoujscie Poland
Trelleborg Sweden
From $51
  • TT-Line Swinoujscie Trelleborg
    TT-Line
    9 crossings a week
    5 hrs. 55 min
    110 mi
  • Unity Line Swinoujscie Trelleborg
    Unity Line
    110 mi

Domestic Ferries in Sweden

Visby Sweden
Nynashamn Sweden
From $24
  • Destination Gotland Visby Nynashamn
    Destination Gotland
    5 crossings a day
    3 hrs. 20 min
    88 mi
Visby Sweden
Vastervik Sweden
  • Destination Gotland Visby Vastervik
    Destination Gotland
    62 mi
Visby Sweden
Oskarshamn Sweden
From $31
  • Destination Gotland Visby Oskarshamn
    Destination Gotland
    3 crossings a day
    2 hrs. 55 min
    73 mi
Nynashamn Sweden
Visby Sweden
From $35
  • Destination Gotland Nynashamn Visby
    Destination Gotland
    6 crossings a day
    3 hrs. 20 min
    88 mi
Vastervik Sweden
Visby Sweden
  • Destination Gotland Vastervik Visby
    Destination Gotland
    62 mi
Oskarshamn Sweden
Visby Sweden
From $27
  • Destination Gotland Oskarshamn Visby
    Destination Gotland
    3 crossings a day
    2 hrs. 55 min
    73 mi

Boat to Sweden from Latvia

Ventspils Latvia
Nynashamn Sweden
From $53
  • Stena Line Ventspils Nynashamn
    Stena Line
    12 crossings a week
    8 hrs. 30 min
    169 mi
Riga Latvia
Stockholm Sweden
  • Tallink Riga Stockholm
    Tallink
    7 crossings a week
    18 hrs.
    275 mi

Boat to Sweden from Norway

Sandefjord Norway
Stromstad Sweden
From $4
  • Color Line Sandefjord Stromstad
    Color Line
    4 crossings a day
    2 hrs. 30 min
    36 mi

Boat to Sweden from Lithuania

Klaipeda Lithuania
Karlshamn Sweden
From $54
  • DFDS Seaways Klaipeda Karlshamn
    DFDS Seaways
    9 crossings a week
    13 hrs.
    244 mi
  • TT-Line Klaipeda Karlshamn
    TT-Line
    244 mi
Klaipeda Lithuania
Trelleborg Sweden
  • TT-Line Klaipeda Trelleborg
    TT-Line
    312 mi
Search for ferries
Accommodation search and booking

FAQs about travelling by ferry to Sweden

Simply search for ferries to Sweden on Vivanoda among the 40 routes we offer and compare prices. Finally, select the desired ferry crossing and book it.

There are 17 ferry companies operating to Sweden: Silja Line, Tallink, Viking Line, St. Peter Line, Scandlines, Stena Line, TT-Line, Hansa Destinations, Polferries, Destination Gotland, Color Line, DFDS Seaways, Finnlines, Wasaline, Vaasanlaivat, Unity Line and BornholmerFærgen ...

Helsinki-Stockholm, Turku-Stockholm, Tallinn-Stockholm and Mariehamn-Stockholm are the most popular ferry routes for travelers.

Ferries to Sweden - Compare prices and book ferry tickets

Ferry Journey to Sweden

Sweden: Visit the country after your ferry crossing

Traveling by ferry to Sweden is a unique experience that allows you to discover the beautiful landscapes of Scandinavia. Sweden is a country located in Northern Europe, known for its vast forests, lakes, archipelagos, vibrant cities and modern design.

Ports and crossings
The most popular ferry company to travel to Sweden is Stena Line, which offers sailings from several ports in Northern Europe. The most frequent crossings depart from the port of Kiel, Germany, to Gothenburg, Sweden's second largest city. This crossing takes about 14 hours and is operated daily. Other crossings are also offered from other ports in Germany, Denmark and Poland.

Services on board
Stena Line ferries offer modern and comfortable facilities for passengers, with comfortable cabins, restaurants, bars, stores and entertainment areas. Some ferries are also equipped with spas, movie theaters and children's playrooms. Passengers can enjoy spectacular views of the sea from the ship's outer decks.

What to see and do in Sweden
Sweden is a country rich in culture and history, with many tourist attractions to discover. Gothenburg, the main ferry destination, is a charming city with a lively nightlife, interesting museums and a large number of parks and gardens. Stockholm, the Swedish capital, is a vibrant and cosmopolitan city with famous sights such as the Royal Palace and the Vasa Museum.

Sweden is also known for its beautiful landscapes, with vast forests, crystal clear lakes and idyllic archipelagos. The Baltic Sea islands are a must for travelers seeking nature and tranquility. The islands of Gotland and Öland, located off the coast of Sweden, are also popular destinations for travelers.

Practical advice
It is important to note that ferry crossings to Sweden can be very popular in the summer, so it is advisable to book in advance to avoid disappointment. Passengers should also check visa and passport requirements to enter Sweden, depending on their country of residence.

Finally, it is recommended to bring warm clothes for the crossing, as the Baltic Sea can be quite cold, even during the summer. Passengers can also bring games, books or movies to entertain themselves during the trip.

Traveling by ferry to Sweden is an unforgettable experience, which allows you to discover the beautiful landscapes of Scandinavia. With regular sailings, modern facilities and a wide range of activities on board and on land, it's an ideal travel option for those looking to explore this beautiful part of the world.

Sweden: When is the best time to travel?

Summer, from June to August, is the best time to travel in Sweden if you're looking for mild temperatures and prolonged sunshine. Average temperatures range from 20°C to 25°C, with longer days and shorter nights. This is the ideal time to explore Sweden's magnificent archipelagos, enjoy the beaches, go hiking or camping.

Spring and autumn, from March to May and September to November, offer milder temperatures, but can be accompanied by rain. Average temperatures range from 10°C to 15°C, with sunny days and cooler nights. It's a good time to discover nature as it is reborn or adorned in magnificent autumn colors, but you'll need to bring protection against the rain.

Search for ferries
Accommodation search and booking

All ports with ferry services in Sweden

Main tourist areas served by ferries from Sweden

All countries connected by ferry to Sweden

None

None
None
None