Stena Line

Stena Line operates 32 ferry routes to and from 25 ports, including Gdynia, Rosslare, Grena, Cairnryan, Ventspils, Frederikshavn, Sassnitz and Rostock, with the main routes being Gdynia-Karlskrona, Rosslare-Fishguard, Grena-Varberg, Cairnryan-Belfast, Ventspils-Lubeck.

Vivanoda helps you search for Stena Line crossings, timetables and prices to find and book your ticket at the best price.

The shortest Stena Line ferry crossing is Cairnryan - Belfast in 2 hrs. 20 min. The shortest Stena Line ferry crossing is Liepaja - Lubeck with 445 mi and a duration of 26 hrs..

Stena Line in figures

Countries
Poland
Sweden
Ireland
United Kingdom
Denmark
Latvia
Germany
Norway
Netherlands
Number of crossings
70 crossings a day
Number of ports
25
Number of ferry connections
32
Search for ferries

From which ports does Stena Line operate ferry services?

Stena Line operates ferry services between 25 ports: Gdynia, Rosslare, Grena, Cairnryan, Ventspils, Frederikshavn, Sassnitz, Rostock, Liverpool, Varberg, Liepaja, Hook of Holland, Belfast, Holyhead, Kiel, Gothenburg, Karlskrona, Lubeck, Oslo, Nynashamn, Dublin, Fishguard, Dun Laoghaire, Harwich and Trelleborg.

All Stena Line ferry crossings

Stena Line offers 32 ferry crossings. You can choose from a wide range of destinations: Kiel, Germany, Schleswig-Holstein, Belfast, United Kingdom, Northern Ireland, Lubeck, Liverpool, England, Rostock, Mecklenburg-Vorpommern, Holyhead, Wales, Cairnryan, Scotland ... Departure and arrival times are updated regularly to offer travellers maximum flexibility. Tickets are available all year round at attractive rates. Search Vivanoda for more information on Stena Line routes, prices and timetables.

Gdynia Poland
Karlskrona Sweden
3 crossings a day
9 hrs. 30 min
163 mi
Ticket search
Rosslare Ireland
Fishguard United Kingdom
From $46
14 crossings a week
3 hrs. 20 min
63 mi
Ticket search
Grena Denmark
Varberg Sweden
14 crossings a week
4 hrs. 20 min
70 mi
Ticket search
Cairnryan United Kingdom
Belfast United Kingdom
From $46
5 crossings a day
2 hrs. 20 min
44 mi
Ticket search
Ventspils Latvia
Lubeck Germany
489 mi
Ticket search
Ventspils Latvia
Nynashamn Sweden
12 crossings a week
8 hrs. 30 min
169 mi
Ticket search
Frederikshavn Denmark
Oslo Norway
7 crossings a week
9 hrs. 20 min
171 mi
Ticket search
Frederikshavn Denmark
Gothenburg Sweden
7 crossings a day
3 hrs. 20 min
56 mi
Ticket search
Sassnitz Germany
Trelleborg Sweden
14 crossings a week
4 hrs.
62 mi
Ticket search
Rostock Germany
Trelleborg Sweden
3 crossings a day
6 hrs.
98 mi
Ticket search
Liverpool United Kingdom
Belfast United Kingdom
From $42
13 crossings a week
8 hrs.
145 mi
Ticket search
Varberg Sweden
Grena Denmark
14 crossings a week
4 hrs. 20 min
70 mi
Ticket search
Liepaja Latvia
Lubeck Germany
5 crossings a week
26 hrs.
445 mi
Ticket search
Hook of Holland Netherlands
Harwich United Kingdom
From $58
121 mi
Ticket search
Belfast United Kingdom
Liverpool United Kingdom
From $42
13 crossings a week
8 hrs.
145 mi
Ticket search
Belfast United Kingdom
Cairnryan United Kingdom
From $46
5 crossings a day
2 hrs. 20 min
44 mi
Ticket search
Holyhead United Kingdom
Dublin Ireland
4 crossings a day
3 hrs. 20 min
68 mi
Ticket search
Holyhead United Kingdom
Dun Laoghaire Ireland
62 mi
Ticket search
Kiel Germany
Gothenburg Sweden
7 crossings a week
14 hrs. 30 min
244 mi
Ticket search
Gothenburg Sweden
Kiel Germany
7 crossings a week
14 hrs. 30 min
244 mi
Ticket search
Gothenburg Sweden
Frederikshavn Denmark
7 crossings a day
3 hrs. 20 min
56 mi
Ticket search
Karlskrona Sweden
Gdynia Poland
4 crossings a day
10 hrs. 20 min
163 mi
Ticket search
Lubeck Germany
Liepaja Latvia
5 crossings a week
26 hrs.
445 mi
Ticket search
Lubeck Germany
Ventspils Latvia
489 mi
Ticket search
Oslo Norway
Frederikshavn Denmark
7 crossings a week
11 hrs. 50 min
171 mi
Ticket search
Nynashamn Sweden
Ventspils Latvia
12 crossings a week
8 hrs. 30 min
169 mi
Ticket search
Dublin Ireland
Holyhead United Kingdom
From $44
4 crossings a day
3 hrs. 20 min
68 mi
Ticket search
Fishguard United Kingdom
Rosslare Ireland
14 crossings a week
3 hrs. 20 min
63 mi
Ticket search
Dun Laoghaire Ireland
Holyhead United Kingdom
62 mi
Ticket search
Harwich United Kingdom
Hook of Holland Netherlands
121 mi
Ticket search
Trelleborg Sweden
Rostock Germany
3 crossings a day
6 hrs.
98 mi
Ticket search
Trelleborg Sweden
Sassnitz Germany
14 crossings a week
4 hrs. 20 min
62 mi
Ticket search

Which countries are served by Stena Line ships?

Stena Line operates crossings to and from 9 countries: United Kingdom, Sweden, Germany, Ireland, Denmark, Latvia, Norway, Poland and Netherlands.

None

None
None
None