Viking Line

Viking Line operates 18 ferry routes to and from 7 ports, including Helsinki, Tallinn, Mariehamn, Kapellskär, Lumparland, Stockholm and Turku, with the main routes being Helsinki-Stockholm, Helsinki-Tallinn, Helsinki-Mariehamn, Tallinn-Helsinki, Mariehamn-Stockholm.

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

The shortest Viking Line ferry crossing is Helsinki - Tallinn in 2 hrs. 20 min. The shortest Viking Line ferry crossing is Helsinki - Stockholm with 246 mi and a duration of 16 hrs. 50 min.

Viking Line in figures

Countries
Finland
Sweden
Estonia
Number of crossings
32 crossings a day
Number of ports
7
Number of ferry connections
18
Search for ferries

From which ports does Viking Line operate ferry services?

Viking Line operates ferry services between 7 ports: Helsinki, Tallinn, Mariehamn, Kapellskär, Lumparland, Stockholm and Turku.

All Viking Line ferry crossings

Viking Line offers 18 ferry crossings. You can choose from a wide range of destinations: Turku, Finland, Helsinki, Tallinn, Estonia, Mariehamn, Åland, Stockholm, Sweden, Lumparland, Kapellskär ... 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 Viking Line routes, prices and timetables.

Helsinki Finland
Stockholm Sweden
From $62
7 crossings a week
16 hrs. 50 min
246 mi
Ticket search
Helsinki Finland
Tallinn Estonia
3 crossings a day
2 hrs. 20 min
51 mi
Ticket search
Helsinki Finland
Mariehamn Finland
7 crossings a week
10 hrs. 30 min
173 mi
Ticket search
Tallinn Estonia
Helsinki Finland
3 crossings a day
2 hrs. 20 min
51 mi
Ticket search
Mariehamn Finland
Stockholm Sweden
From $17
3 crossings a day
5 hrs. 30 min
84 mi
Ticket search
Mariehamn Finland
Turku Finland
7 crossings a week
5 hrs. 30 min
84 mi
Ticket search
Mariehamn Finland
Helsinki Finland
7 crossings a week
10 hrs. 20 min
173 mi
Ticket search
Mariehamn Finland
Kapellskär Sweden
3 crossings a day
2 hrs. 20 min
40 mi
Ticket search
Kapellskär Sweden
Mariehamn Finland
3 crossings a day
2 hrs. 20 min
40 mi
Ticket search
Lumparland Finland
Stockholm Sweden
From $15
7 crossings a week
6 hrs. 20 min
94 mi
Ticket search
Lumparland Finland
Turku Finland
7 crossings a week
4 hrs. 20 min
73 mi
Ticket search
Stockholm Sweden
Helsinki Finland
7 crossings a week
16 hrs. 20 min
246 mi
Ticket search
Stockholm Sweden
Turku Finland
14 crossings a week
10 hrs. 40 min
165 mi
Ticket search
Stockholm Sweden
Mariehamn Finland
3 crossings a day
5 hrs. 30 min
84 mi
Ticket search
Stockholm Sweden
Lumparland Finland
7 crossings a week
6 hrs. 20 min
94 mi
Ticket search
Turku Finland
Stockholm Sweden
From $20
14 crossings a week
10 hrs. 40 min
165 mi
Ticket search
Turku Finland
Mariehamn Finland
7 crossings a week
5 hrs. 30 min
84 mi
Ticket search
Turku Finland
Lumparland Finland
7 crossings a week
4 hrs. 10 min
73 mi
Ticket search

Which countries are served by Viking Line ships?

Viking Line operates crossings to and from 3 countries: Finland, Sweden and Estonia.

None

None
None
None