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 hours 20 min. The shortest Stena Line ferry crossing is Liepaja - Lubeck with 445 mi and a duration of 26 hours.

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 routes

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 hours 30 min
163 mi
Ticket search
Rosslare Ireland
Fishguard United Kingdom
From £38
14 crossings a week
3 hours 20 min
63 mi
Ticket search
Grena Denmark
Varberg Sweden
14 crossings a week
4 hours 20 min
70 mi
Ticket search
Cairnryan United Kingdom
Belfast United Kingdom
From £38
5 crossings a day
2 hours 20 min
44 mi
Ticket search
Ventspils Latvia
Lubeck Germany
489 mi
Ticket search
Ventspils Latvia
Nynashamn Sweden
12 crossings a week
8 hours 30 min
169 mi
Ticket search
Frederikshavn Denmark
Oslo Norway
7 crossings a week
9 hours 20 min
171 mi
Ticket search
Frederikshavn Denmark
Gothenburg Sweden
7 crossings a day
3 hours 20 min
56 mi
Ticket search
Sassnitz Germany
Trelleborg Sweden
14 crossings a week
4 hours
62 mi
Ticket search
Rostock Germany
Trelleborg Sweden
3 crossings a day
6 hours
98 mi
Ticket search
Liverpool United Kingdom
Belfast United Kingdom
From £35
13 crossings a week
8 hours
145 mi
Ticket search
Varberg Sweden
Grena Denmark
14 crossings a week
4 hours 20 min
70 mi
Ticket search
Liepaja Latvia
Lubeck Germany
5 crossings a week
26 hours
445 mi
Ticket search
Hook of Holland Netherlands
Harwich United Kingdom
From £48
121 mi
Ticket search
Belfast United Kingdom
Liverpool United Kingdom
From £35
13 crossings a week
8 hours
145 mi
Ticket search
Belfast United Kingdom
Cairnryan United Kingdom
From £38
5 crossings a day
2 hours 20 min
44 mi
Ticket search
Holyhead United Kingdom
Dublin Ireland
4 crossings a day
3 hours 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 hours 30 min
244 mi
Ticket search
Gothenburg Sweden
Kiel Germany
7 crossings a week
14 hours 30 min
244 mi
Ticket search
Gothenburg Sweden
Frederikshavn Denmark
7 crossings a day
3 hours 20 min
56 mi
Ticket search
Karlskrona Sweden
Gdynia Poland
4 crossings a day
10 hours 20 min
163 mi
Ticket search
Lubeck Germany
Liepaja Latvia
5 crossings a week
26 hours
445 mi
Ticket search
Lubeck Germany
Ventspils Latvia
489 mi
Ticket search
Oslo Norway
Frederikshavn Denmark
7 crossings a week
11 hours 50 min
171 mi
Ticket search
Nynashamn Sweden
Ventspils Latvia
12 crossings a week
8 hours 30 min
169 mi
Ticket search
Dublin Ireland
Holyhead United Kingdom
From £36
4 crossings a day
3 hours 20 min
68 mi
Ticket search
Fishguard United Kingdom
Rosslare Ireland
14 crossings a week
3 hours 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 hours
98 mi
Ticket search
Trelleborg Sweden
Sassnitz Germany
14 crossings a week
4 hours 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