Route · Baltic Sea and Øresund · Viking Line

Stockholm – Mariehamn Ferry

The ferry from Stockholm to Mariehamn links Sweden and Åland. The crossing takes 5 hrs 25 min – 6 hrs 15 min and is operated by Viking Line and Tallink Silja.

5 hrs 25 min – 6 hrs 15 minCrossing time
2Operators
DirectBooking with the operator

Timetable Stockholm – Mariehamn

7-day price overviewLowest fare per person for each departure day
Loading timetable …
Departure Arrival Duration Operator Ship
16:30 23:45 375 min Tallink Silja Silja Symphony
16:30 23:20 350 min Viking Line Cinderella
17:30 00:50 (+1) 380 min Tallink Silja Baltic Queen
17:30 06:30 (+1) 720 min Viking Line Birka Gotland
Live data · subject to change Check availability →

The route on the map

The sea crossing from Stockholm to Mariehamn.

Good to know

Key facts for this crossing, taken from our own timetable archive (as of 08/2026).

Operators

The route is served by Viking Line and Tallink Silja.

Crossing time

The crossing takes 5 hrs 25 min – 6 hrs 15 min.

Ports

Departure from Stockholm, arrival in Mariehamn.

The ports on this route

Location, getting there and other connections from both ports.

Frequently asked questions

How long does the ferry from Stockholm to Mariehamn take?

The crossing takes 5 hrs 25 min – 6 hrs 15 min.

Which operators sail from Stockholm to Mariehamn?

The route is served by Viking Line and Tallink Silja.

How much does the ferry from Stockholm to Mariehamn cost?

The fare depends on the date, the number of passengers and your vehicle. The comparison on this page shows current prices.

Book the Stockholm – Mariehamn ferry

Compare sailings and book directly with the operator.

Book now →