Ferry to Sweden
Ferries to Sweden are available with Stena Line, Color Line, Tallink Silja Line, TT-Line & Viking Line.
Sweden Ferry Schedule
There are approximately 111 daily sailings and up to 803 weekly sailings to Sweden. Please note that ferry schedules can change throughout the year and usually increase during the high season. Take advantage of our deal finder for the latest sailing times and availability.
Ports of Sweden
There are 15 ports in Sweden. The most popular port is Trelleborg Port with 89 weekly sailings.
Rostock to Trelleborg Ferry
The Rostock to Trelleborg ferry sails approximately 6 times per day and up to 42 times per week, with an average sailing duration of 6 hours 15 minutes. The Rostock Trelleborg ferry costs approximately $254. Please be aware that prices do not include booking fees.
Turku to Stockholm Ferry
The ferry from Turku to Stockholm sails approximately 19 times weekly, with a sailing duration of 10 hours 45 minutes. Turku Stockholm ferry is $140 on average. Exclusive of booking fees.
Prices will vary depending on number of passengers, vehicle type, route and sailing times. Pricing is taken from searches over last 30 days and exclusive of service fees, last updated February 25.
Can I take my car on the ferry to Sweden?
Yes, there is a car ferry to Sweden. Stena Line, Color Line, Tallink Silja Line, TT-Line & Viking Line provide car ferries to Sweden.
Can I bring pets on the Sweden ferry?
Pets are allowed to travel on ferries to Sweden with Stena Line, Color Line, Tallink Silja Line, TT-Line, Viking Line, Polferries, Finnlines, DFDS Seaways, Unity Line, Eckerö Linjen, Wasaline & Destination Gotland.
Sweden Ferry Prices and Discounts
The price of a ferry to Sweden can fluctuate by route, operator and season. Please visit our special offers page for all the best ferry offers available.
Sweden Day Trips
You can take a day trip to Sweden from Germany on the Sassnitz to Trelleborg ferry. This route takes approximately 2 hours and 25 minutes. You can also take a day trip to Sweden from Aland on the Eckero to Grisslehamn ferry which takes 2 hours. Another popular day trip route from Denmark to Sweden is the Helsingor to Helsingborg ferry, which takes just 20 minutes.
How to book cheap ferry tickets to Sweden
Book ferry tickets to Sweden online with Direct Ferries by using our Deal Finder and compare routes, prices and operators for the best deals.