How long does the ferry from Stockholm to Mariehamn take?
Crossing time, timetable example and other ways to reach Åland.
Short answer
The ferry from Stockholm to Mariehamn takes about five and a half hours, according to Visit Åland, with Viking Line and Tallink Silja both sailing the route. In Viking Line's timetable valid from 1 October 2026 the ship leaves Stockholm at 16:00 and reaches Mariehamn at 22:55, local time. Grisslehamn-Eckerö takes two hours.
Why
- Visit Åland says the crossing from Stockholm to Mariehamn and Långnäs with Viking Line or Tallink Silja takes about five and a half hours.
- Viking Line's timetable for 1 October 2026 to 21 June 2027 lists Stockholm departure at 16:00 and Mariehamn arrival at 22:55, local time.
- Visit Åland says Eckerö Linjen's ferry from Grisslehamn to Eckerö takes two hours, and Finnlines sails Kapellskär-Långnäs all year round.
Details
Tallink Silja says its ships make only a brief stop at the ports in Åland, because the cruise ferries between Stockholm and Helsinki, Turku or Tallinn include a stop there. For shopping rules on Åland ferries, see how tax free shopping on the Eckerö Linjen ferry works, and for other routes, see ferries and the archipelago.
Tip
Check which terminal your line uses in Stockholm before you leave, since Viking Line departs from Stadsgården and Tallink Silja from Värtahamnen.
What may differ
The route decides the time: Visit Åland lists the crossing to Mariehamn and Långnäs at about five and a half hours, Grisslehamn-Eckerö at two hours, and Kapellskär-Långnäs with Finnlines without a stated time.
Common misconception
You have to travel via Finland to get to Åland.
What actually happens
Visit Åland's travel page lists direct ferries to Åland from Stockholm, Kapellskär and Grisslehamn in Sweden.
People also ask
- How long is the ferry from Stockholm to Mariehamn?
- How long is the boat to Åland from Stockholm?
Sources
- Visit Åland: Travel to ÅlandChecked at:
- Viking Line: Timetable Stockholm-Mariehamn-HelsinkiChecked at:
- Tallink Silja: Ferry trips to ÅlandChecked at:
- Ports of Stockholm: Freight and passenger trafficChecked at:
Timetables and prices change, so check Viking Line and Tallink Silja before you travel.
Ferries and the archipelagoRelated questions
-
Do you get compensation for a delayed Snälltåget train?
Yes, Snälltåget pays 25% of the ticket price if you arrive 60 to 119 minutes late and 50% if you arrive 120 minutes or more late.
-
Where does Viking Line leave from in Stockholm?
Viking Line ferries leave from the Stadsgården terminal in Stockholm, at Tegelvikshamn, SE-11630 Stockholm, according to Ports of Stockholm and Viking Line.
-
What is the 'försalong' on Destination Gotland?
On Destination Gotland, the försalong is a lounge with reclining seats where films are shown on monitors during the crossing.
-
Is the Arlanda Express included in an SAS ticket?
Arlanda Express sells its own train tickets, and its price list, its ticket terms and Swedavia's train page mention no SAS or other airline ticket that includes the ride.

