Find your ferry

Book your ferry from MARIEHAMN to STOCKHOLM with NetFerry!

Dreaming of a holiday Sweden? Get on a ferry from Mariehamn to Stockholm through our online booking platform. This website provides you with all of the information you need on sea routes, timetables, tariffs and crossing times for the ferry crossings to Stockholm from Mariehamn.

The crossing between Mariehamn and Stockholm is served by 2 different ship operators - Tallink Silja Line and Viking Line - offering 38 weekly sailings and travel times ranging from 5 hr 30 min to 7 hours (typically morning and afternoon boardings). Ships that operate this crossing allow both vehicles and foot passengers. On the ships with crossing times exceeding 6 hours, you will find extra services to ensure more comfort, such as different cabin options, restaurants and shops on board.

Have you already decided on your destination? Book your seats right now and travel with NetFerry!


Discounts for passengers under 17 years old

Tallink Silja Lines has special discounts for infants (0-5) children (6-11) and teenagers (12-17). The discount is applied automatically on our online booking system.


Mariehamn is part of Sweden’s Aland Islands, situated off the coast, in the Baltic Sea between Sweden and Finland. Mariehamn ferry terminal is close to the centre of town and contains a tourist information centre during the summer, lockers to store things, toilets a waiting lounge and theTaxi station and bus stops are right outside the terminal. Getting to and from the ferry terminal  On foot it takes less 15 minutes to reach the terminal building, just walk down the main high street towards the sea and then turn left and walk along the coast for five minutes. By car, it takes less ... [More information]

Address: Hamnkontoret, hamnplan 22100 Mariehamn
Directions: Google Map @ Mariehamn, port


Stockholm is the capital of Sweden and the most populous city. Located on the east coast of Sweden, where Lake Mälaren, Sweden's third-largest lake, flows out into the Baltic Sea, Stockholm has a population of about 950,000. A brief history of Stockholm Even in around 8,000 BC, there were already many people living in the area that is now known as Stockholm. This period was an ice age, and so as the temperatures dropped, the population migrated southwards. After the ice age, the temperatures increased, the land became fertile, and the community returned, the Old Town of Stockholm was buil... [More information]


17 weekly sailings - Duration: 5 hours 30 minutes
Ships: Baltic Queen , Galaxy , Silja Serenade , Silja Symphony
21 weekly sailings - Duration: 5 hours 30 minutes
Ships: Amorella , Cinderella , Gabriella , Mariella

Frequently asked questions (FAQ)
Want to learn more about your trip from MARIEHAMN to STOCKHOLM?

How long is the crossing from MARIEHAMN to STOCKHOLM?

The duration of the crossing from MARIEHAMN to STOCKHOLM is usually 6 hours 15 minutes with TALLINK SILJA LINE and 7 hours with VIKING LINE. Travel times may vary depending on the date and time of departure.

How many crossings are there per week from MARIEHAMN to STOCKHOLM?

The ferry operator TALLINK SILJA LINE provides 17 crossings per week and VIKING LINE provides 21 crossings per week. The number of crossings may vary depending on the time of year.

Which ferry operators provide services from MARIEHAMN to STOCKHOLM?

The MARIEHAMN STOCKHOLM route is served by well-known operators such as Tallink Silja Line and Viking Line.

How much is a ferry ticket from MARIEHAMN to STOCKHOLM?

The price of the ticket from MARIEHAMN to STOCKHOLM varies according to the date and time of departure and the offers available at the time of booking. Our website always gives you the best available price. Book now and save.

Can I take my car on the line from MARIEHAMN to STOCKHOLM?

Get to your destination with your car as the ships operating this route allow the transportation of vehicles.

Looking for information on the return journey?

If you are looking for information on your return journey, click this link Ferry from STOCKHOLM to MARIEHAMN.