A harbour town on the coast of Sweden

Scandinavia & Baltic

Ferries to Sweden

Compare 83 ferry routes to Sweden across 16 operators, from £6.95 one way.

  • 83 routes
  • 19 ports
  • 16 operators

Sweden ferry timetable and prices

Every published route serving Sweden, with real crossing times, weekly frequency and starting fares.

RouteOperatorsDurationSailings / weekFromAverageVehicle
Stockholm – Helsinki Tallink Silja and Viking Line17h13 £64.37£303.69 Yes
Helsinki – Stockholm Tallink Silja and Viking Line17h13 £34.98£249.96 Yes
Newcastle – Gothenburg DFDS Seaways2h 35m13 £19.16£54.89 Foot only
Kiel – Gothenburg Stena Line8h 15m7 £102.00£483.40 Yes
Helsingborg – Helsingor Oresundslinjen20m353 £6.95£85.19 Yes
Helsingor – Helsingborg Oresundslinjen20m353 £6.95£85.19 Yes
Gothenburg – Kiel Stena Line4h 30m7 £102.00£483.40 Yes
Stockholm – Mariehamn Tallink Silja and Viking Line1h 30m29 £14.72£106.74 Yes
Mariehamn – Stockholm Tallink Silja and Viking Line7h 5m29 £14.72£106.74 Yes
Gothenburg – Frederikshavn Stena Line3h 15m26 £16.46£193.06 Yes
Frederikshavn – Gothenburg Stena Line3h 15m26 £16.46£221.98 Yes
Gothenburg – Newcastle Color Line2h 5m10 £16.23£44.52 Foot only
Rostock – Trelleborg Stena Line and TT Line10h 5m36 £20.89£228.83 Yes
Turku – Stockholm Tallink Silja and Viking Line11h20 £13.25£139.00 Yes
Stockholm – Turku Tallink Silja and Viking Line11h20 £16.39£124.90 Yes
Travemunde – Malmo Finnlines7h18 £30.57£229.09 Yes
Travemunde – Trelleborg TT Line3h 25m18 £32.19£190.65 Yes
Trelleborg – Rostock Stena Line and TT Line1h 55m36 £20.96£181.21 Yes
Ronne – Ystad Bornholmslinjen3h 35m30 £11.49£119.07 Yes
Ystad – Ronne Bornholmslinjen9h 10m30 £11.49£119.07 Yes
Karlskrona – Gdynia Stena Line3h 5m18 £27.58£240.76 Yes
Malmo – Travemunde Finnlines8h 30m18 £30.57£229.09 Yes
Trelleborg – Travemunde TT Line2h 45m18 £32.19£190.65 Yes
Gdynia – Karlskrona Stena Line5h 20m18 £27.58£240.76 Yes
Swinoujscie – Trelleborg POLSCA Baltic Ferries and TT Line8h 50m16 £17.87£183.42 Yes

Sailing information for ferries to Sweden

There are 83 ferry routes to and from Sweden, connecting 19 ports and operated by Tallink Silja, Viking Line, DFDS Seaways, Stena Line, Oresundslinjen and Color Line. Fares start from £6.95 on the Helsingborg to Helsingor crossing.

The quickest way to reach Sweden by sea is Helsingborg to Helsingor, which takes just 20m. Longer overnight crossings usually work out cheaper per mile and save you a night's accommodation.

Compare every operator sailing to Sweden in one search. We show the full price including your vehicle, so what you see is what you pay.

How long is the ferry to Sweden?

Crossing times vary widely by route. The quickest is Helsingborg to Helsingor at around 20m. Longer overnight sailings take considerably more time but include a cabin, which often works out cheaper than a crossing plus a hotel.

Sweden ferry operators

Tallink Silja, Viking Line, DFDS Seaways, Stena Line, Oresundslinjen, Color Line, TT Line and Finnlines and 8 others serve Sweden. Each sets its own fares and timetable, so comparing them side by side is the single most reliable way to cut the cost of the crossing.

Sweden ferry ports

There are 19 ferry ports in Sweden. The busiest are listed below, each with a full guide to check-in, parking and onward travel.

Can you take a car on the ferry to Sweden?

Yes. 61 of the 83 routes serving Sweden carry vehicles. Tick “taking a vehicle” when you search and every fare shown will already include your car, so the comparison is like for like.

When is the cheapest time to sail to Sweden?

Fares track demand rather than a fixed price list. Midweek departures and the first sailing of the day are consistently cheaper, while July and August weekends carry the largest premium. Booking six or more weeks ahead typically saves 30–50% against the same sailing booked in the final week.

Ferries to Sweden: common questions

How many ferry routes are there to Sweden?

There are 83 ferry routes serving Sweden across 16 operators.

What is the fastest ferry to Sweden?

The fastest crossing is Helsingborg to Helsingor at around 20m.

What is the cheapest ferry to Sweden?

The lowest fares are usually on Helsingborg to Helsingor, from £6.95 one way. Booking early and travelling midweek keeps prices down.

Which is the busiest route to Sweden?

Helsingborg to Helsingor is the most frequent, with about 353 sailings a week, roughly up to 50 times a day.

Can I take my car on a ferry to Sweden?

Yes. 61 of the 83 routes to Sweden carry vehicles. Add your car at the search stage and the prices shown will include it.

Do I need a passport to travel to Sweden by ferry?

For international crossings, yes. Every passenger needs a valid passport, and you should check visa and biometric border requirements before travelling. Domestic routes normally require photo ID only.