Ferry from Mariehamn to Stockholm

Tickets, Prices & Schedules

There are usually 3-4 daily ferry connections from the port of Mariehamn in Åland Islands, Finland to the port of Stockholm in Sweden. Crossing times range from 5.5 to 8 hr, with ticket prices starting around €40.

Viking Line and Tallink Silja Line serve the route with conventional ferries. Find up-to-date info, compare timetables, companies and prices, and book your ferry Mariehamn - Stockholm crossing on Ferryhopper without hidden fees.

Discounts

Take advantage of the available discounts and travel by ferry from Mariehamn to Stockholm with lower-cost ferry tickets. Ferry companies offer special discounts for specific passenger categories, including:

  • Children
  • Infants
  • Eurail and Interrail Pass holders

Note: children up to 5 years travel for free.

On-board services and amenities

The conventional vessels serving the ferry Mariehamn - Stockholm route are equipped with a wide range of facilities, ensuring a comfortable and relaxed journey. On the ferries, you can generally expect to find:

  • Air-conditioned lounges and spacious seating on outer decks to enjoy the sea view
  • Buffet and à‑la‑carte restaurants, cafés and bars, serving drinks, snacks and meals
  • Play areas for children, with special events and games
  • Duty‑free shopping and entertainment that can include live music or nightlife venues
  • Occasional spa/wellness facilities
  • Car decks for the transportation of vehicles
  • Accessibility features (ramps, elevators, adapted cabins and toilets)
  • Wi-Fi (often for purchase or included in premium cabins)

Cabins & accommodation

The ferries traveling from Mariehamn to Stockholm have different types of cabins, including inside, sea-view, family and deluxe cabins, suites, as well as pet-friendly cabins. Cabins are fully equipped with beds, private bathrooms, and air conditioning. Cabin prices usually start from around €40, depending on the type, season, and availability.

Alternatively, for a more budget friendly option, you can choose to sit in the lounge.

Luggage

When traveling by ferry from Mariehamn to Stockholm with Tallink Silja Line and Viking Line, you are allowed to bring as many bags as you can carry on board by yourself, without any size or weight limits, free of charge.

You can keep your luggage next to you or store your bags and suitcases in the designated luggage area.

Good to know: there is no check-in procedure for luggage items.

Pets on board

Yes, pets are allowed on the ferry Mariehamn - Stockholm, provided they are included in your booking in advance. Depending on the vessel and route, pets may travel in carriers, kennels, or designated pet-friendly cabins. While smaller pets in carriers are permitted in certain passenger areas, larger pets must remain in a pet cabin or stay in your vehicle. Please note that restaurants, children’s playrooms, and lounges are generally off-limits for all pets.

Tallink Silja Line and Viking Line typically allow pets in carriers in most public areas, though they must be leashed and should ideally wear a muzzle. For overnight crossings, pets are expected to stay inside your cabin for the duration of the trip. Guide dogs are an exception and always travel free of charge.

Remember to bring your pet’s travel and health documents, tickets and any pet supplies you may need for the duration of the trip.

Useful tips for your ferry trip to Stockholm from Mariehamn

Take a look at some useful tips for your ferry Mariehamn - Stockholm trip:

  • It is recommended to arrive at least 1 hr ahead of departure at the port of Mariehamn to avoid delays. If you are traveling with a car, we suggest being there at least 1.5 hr in advance for a smooth boarding. The same applies to ferry trips on weekends and from May to September.
  • Keep in mind that daytime crossings are usually calmer, while weekends and evenings can be livelier with people drinking and socializing.
  • While the sea is typically calm, it can get choppy during poor weather; if you are prone to motion sickness, staying near the center of the ferry and having medication on hand can help.
  • Remember to bring a passport or national photo ID to travel from Mariehamn to Stockholm by ferry, as you are crossing an international border between Finland and Sweden.
  • Read our Stockholm travel guide to find useful information and travel tips about the capital of Sweden!
  • From the Finnish port, you can also travel by ferry to Visby and Kapellskär in Sweden. For all travel options, check out the Mariehamn ferry schedules and then plan your trip on our Map of ferries in just a few clicks!

Where to take the ferry from Mariehamn to Stockholm

You can catch the ferry to Stockholm from the port of Mariehamn, the main passenger port of the Åland Islands. The ferry terminal is centrally located, just a short walk (about 10-15 min) from Mariehamn’s town centre and close to most hotels, restaurants, and shops. Ferries usually depart from the Western Harbour (Västerhamn).

Thanks to its central location, the port is easy to reach on foot, by bus or by car. Mariehamn Airport is about 3 km from the port (around a 10 min drive), making transfers quick and convenient.

How to get to the port of Mariehamn

  • By car: the port is easily accessible via the island’s main road network, with clear signage from the city center. Free parking is available near the terminal, including short- and long-term options.
  • By bus: local buses (Södra linjen) connect Mariehamn Airport with the town centre and the port.

At the terminal, you’ll find basic amenities such as waiting areas, ticket offices, and nearby cafés.

Where does the ferry arrive in Stockholm?

Ferries from Mariehamn arrive at one of Stockholm’s main ferry terminals: Värtahamnen or Stadsgården, depending on the ferry operator and vessel.

  • Värtahamnen is located about 4 km from Stockholm city centre, in the northeastern part of the city. It primarily serves Tallink Silja Line ferries and offers modern facilities, including waiting areas, cafés, and easy access to public transport.
  • Stadsgården is closer to the city centre (around 2 km away), near the Södermalm district. It is commonly used by Viking Line ferries and is within walking distance of central Stockholm or a short bus/metro ride away.

How long is the ferry ride from Mariehamn to Stockholm?

The Mariehamn to Stockholm ferry trip lasts 5.5 to 8 hr, depending on the company and the type of vessel you’re traveling with.

Mariehamn - Stockholm ferry companies

Related posts from our blog

FAQs

Yes, ferries traveling from Mariehamn to Stockholm have car decks, so you can bring along your vehicle on the trip. Prices typically start at around €60 to transport a car, €30 for a motorbike and €80 for a motorhome.

No, the ferry Mariehamn - Stockholm route is only operated by conventional ferries. The fastest ferries serving the route are usually the Viking Glory, operated by Viking Line, which takes 5.5 to reach the port of Stockholm.

The distance between Mariehamn and Stockholm is 84 nautical miles (around 135 km). 

When booking your ferry Mariehamn - Stockholm trip with Tallink Silja Line on Ferryhopper, you can easily check in online, get your tickets on your phone, and board the ferry directly with your e-ticket without collecting any paper tickets at the port.

With Viking Line, you can book your tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.

Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.

Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.

Related ferry schedules

Book your ferry tickets