Ferries Tallinn
See all connections and book ferry ticketsYou can travel by ferry to Tallinn year-round from Helsinki, Stockholm, and Mariehamn. Eckerö Line, Tallink Silja Line, and Viking Line serve routes to Tallinn with conventional ferries.
Find out all about ferries to Tallinn for 2026: departure ports, timetables, trip duration, and companies. Compare prices, discover offers, and book tickets to Tallinn without hidden fees.
Tallinn ferry schedules
Helsinki Tallinn
Stockholm Värtahamnen Tallinn
Mariehamn Tallinn
Tallinn Helsinki
Tallinn Mariehamn
Tallinn Stockholm Värtahamnen
How much is the ferry to Tallinn?
Take a look at indicative ferry ticket prices for the most popular Tallinn routes; check prices for standard tickets, family bookings, and vehicle transportation.
| Helsinki – Tallinn | Stockholm Värtahamnen – Tallinn | Mariehamn – Tallinn | |
|---|---|---|---|
| 1 Adult | € 11.25 | € 72 | € 165.9 |
| 2 Adults | € 14 | € 138.6 | Price not available |
| 2 Adults, 1 Car | € 60 | Price not available | Price not available |
| 2 Adults, 2 Children, 1 Car | € 95 | Price not available | Price not available |
Book ferry tickets for Tallinn
Offers
On Ferryhopper, you can take advantage of all active ferry offers and book cheap ferry tickets to Tallinn. Browse the latest deals and find the one that suits you best!
Remember: current ferry ticket offers will be automatically applied as you go through the booking process.
Ferry companies serving routes to Tallinn
There are currently 3 main ferry companies that serve routes to Tallinn:
- Eckerö Line ferries connect Helsinki, Finland's capital, with Tallinn.
- Tallink Silja Line ferries connect Helsinki, Mariehamn, and Stockholm with Tallinn.
- Viking Line ferries connect Mariehamn and Helsinki with Tallinn.
How much luggage can you take on the ferry to Tallinn?
On board both Viking Line and Tallink Silja Line ferries, you are allowed to bring as many bags as you can carry on board by yourself, regardless of size or weight, at no extra cost.
On Eckerö Line ferries, you can also bring as many luggage as you wish at no additional cost. Bags can be stored for free in the designated luggage rooms or in the paid storage lockers.
Discounts
When traveling by ferry to Tallinn, you can take advantage of regular discounts offered to specific passenger categories, which typically include:
- Children (under 12)
- Young travelers (under 18)
- Large groups of travelers
- Eurail and Interrail Pass holders
Note: infants and toddlers up to 3-5 years old usually travel for free.
We advise you to always check the specific terms for each operator when booking.
Main ferry routes to Tallinn
Ferry routes to Tallinn from Finland
Helsinki - Tallinn
The Helsinki - Tallinn ferry route offers multiple daily crossings throughout the year. The journey takes around 2 h, and ticket prices start from €20.
Mariehamn - Tallinn
There are weekly crossings throughout the year on the Mariehamn - Tallinn route, and the ferry trip takes about 9 h 45 min. Ticket prices start from €115.
Ferry routes to Tallinn from Sweden
Stockholm - Tallinn
Ferries from Stockholm to Tallinn are available several times per week throughout the year. The crossing lasts approximately 16 h 15 min. Ticket prices start from €123.
How long is the ferry ride to Tallinn?
The ferry trip to Tallinn can take from 2 to 17 hr, depending on the route and vessel. Here are indicative travel times for each route:
- Helsinki - Tallinn: approximately 2 hr
- Mariehamn - Tallinn: 9 hr 45 min
- Stockholm - Tallinn: approximately 16 hr 15 min
Vehicles
Ferries serving routes to Tallinn are typically conventional (open deck) vessels with car decks, allowing you to travel with your car, motorbike, camper van, motorhome, or bicycle.
Make sure to carry your driver’s license, registration, and insurance documents with you.
How much does it cost to bring my car to Tallinn?
The cost of vehicle transportation to Tallinn depends on the route, ferry company, and type of vehicle. More specifically:
Helsinki - Tallinn
- On Viking Line ferries, prices start at around €26 for car transportation, €20 for a motorbike, and €14 for a bicycle.
- On Tallink Silja Line ferries travelling to Tallinn from Helsinki, car tickets start at around €48, motorbike tickets at €34, motorhome tickets at €82, and bicycle tickets at €20.
- On Eckerö Line vessels, prices start at around €20 for car transportation, €17 for a motorbike, €64 for a motorhome, and €12 for a bicycle.
Mariehamn - Tallinn
On Tallink Silja Line ferries travelling to Tallinn from Mariehamn, car tickets start at €96, motorbike tickets at €77, motorhome tickets at €138, and bicycle tickets at €67.
Stockholm - Tallinn
On Tallink Silja Line ferries connecting Stockholm to Tallinn, car tickets start at €104, motorbike tickets at €83, motorhome tickets at €147, and bicycle tickets at €71.
Can I take my camper van on the ferry to Tallinn?
Yes, ferries to Tallinn have car decks that accommodate camper vans, but please note that only Tallink Silja Line and Eckerö Line ferries allow motorhomes.
How to choose the best route to Tallinn
Which is the fastest route to Tallinn?
The fastest ferry connection to Tallinn is from Helsinki, with a journey time of about 2 hr.
What is the cheapest ferry route to Tallinn?
The cheapest ferry tickets to Tallinn are available on the Helsinki - Tallinn route, with prices typically starting at around €20.
Which port of departure should I choose?
The best port of departure for Tallinn depends on where you’re traveling from and also how fast you want your trip to be:
- Marieham is perfect for exploring the Åland Islands en route.
- Helsinki offers the fastest route to Tallinn and the most competitive ticket prices. It’s also the ideal port of departure for a day trip to Tallinn, due to the short duration of the crossing and the wide choice of departure times.
- Stockholm is a convenient choice if traveling to Tallinn from central Sweden. There are overnight crossings available that take around 16-18 hr, allowing you to indulge in a cruise-style experience with cabins, restaurants, and entertainment.
If you are travelling with a vehicle, all routes to Tallinn have car decks, but keep in mind that availability can be more limited in peak season.
What other factors should I consider?
When planning and booking your ferry trip to Tallinn, keep these factors in mind:
- Frequency of crossings andseasonality: routes to Tallinn operate year-round, but summer (June to August) is the busiest period, during which the number of daily or weekly crossings may increase.
- Travel time vs. price: the Helsinki-Tallinn route is the shortest and most budget-friendly. The Stockholm and Mariehamn routes are longer, and tickets are more expensive, but they offer cabins, overnight crossings, and a mini-cruise experience.
- Departure times: crossings to Tallinn from Helsinki run throughout the day, while the routes from Stockholm and Mariehamn depart in the evening on specific days of the week.
- Luggage and pets: luggage policies are generally flexible on Baltic routes, but pet travel rules vary by operator. Always check in advance.
- On-board amenities: ferries on all Tallinn routes feature restaurants, cafés, shops, and comfortable lounges. Overnight routes include cabin accommodation options.
Onboard services
Ferry routes to Tallinn feature some of the most advanced cruise vessels on the Baltic Sea, offering a modern, comfortable travel experience. Although facilities and services may differ per vessel, company, and route, you can normally expect to find on board:
- Air-conditioned lounges and spacious outer deck seating
- Restaurants, cafés, and bars
- Play areas for children, with special events and games
- Shops selling duty-free goods, such as cosmetics, perfume, sweets, and alcohol
- Car decks for the transportation of vehicles
- Free Wi-Fi hotspot
Some vessels may even offer conference facilities, saunas, and jacuzzis, while all ferries to Tallinn have car decks for vehicle transport.
Tip: for more details, check out the on-board services on ferries between Helsinki and Tallinn.
Are there cabins on the ferries?
Yes, all ferries to Tallinn offer a variety of cabins for 1-4 passengers for greater privacy and comfort, ranging from standard interior one-bed cabins to more premium options. On board ferries to Tallinn, you can also expect to find allergen-free cabins and cabins for passengers with disabilities.
We always recommend booking a cabin on longer crossings, such as the Stockholm - Tallinn route, for a more relaxed and enjoyable journey.
All cabins on the route to Tallinn feature a private bathroom, air conditioning, standard Wi-Fi, a phone and radio, and some options also include a TV and premium Wi-Fi.
What type of seats can you book?
On all ferries operating the Helsinki - Tallinn route, standard deck-lounge seating is included in the ticket price on shorter routes. On some ferries, you can also book a business lounge seat. These reclining seats usually include priority disembarkation, complimentary food and drinks, premium Wi-Fi access, and charging ports for your devices.
On Tallink Silja Line ferries serving the Stockholm - Tallinn and Mariehamn Tallinn routes, there are no airline-style or deck-lounge seats, but booking a one-bed cabin is included in the passenger ticket price. You can choose between cabins with a single or a double bed, with or without a sea view. All cabins are equipped with A/C units and TVs, and there are also allergen-free or accessible options. Breakfast is also included in the deluxe and suite cabins.
Can I travel first class?
You can choose to travel to Tallinn on a deluxe cabin or suite or book a business lounge seat, but availability depends on the route, ferry company, and vessel.
Are the ferries accessible?
Yes, all ferries that travel to and from Tallinn have additional facilities for passengers with disabilities or reduced mobility, such as specially equipped cabins and accessible toilets.
You can also request boarding and disembarking assistance, and wheelchair access is typically available on board. Since accessibility features and services may vary slightly by route and vessel, we always advise you to contact your ferry operator before your scheduled trip to confirm the specific details.
Can you take pets on the ferry to Tallinn?
Yes, pets are welcome on ferries to Tallinn, though pet policies may vary between operators and vessel types:
- Tallink Silja Line: smaller animals (under 8 kg) can ride in a carrier bag and stay in some passenger areas (excluding restaurants, bars, playrooms, and lounges), while larger animals must use kennels or cabins, which include water bowls and room for up to three pets. Furthermore, pets can also stay in your vehicle on the ship’s car deck for free, though a garage ticket is needed if you want to visit your pet during the crossing.
- Viking Line: pets must be mentioned at the time of booking and ticketed separately when traveling with Viking Line. You’ll need to reserve a pet-friendly cabin or use a kennel, depending on your pet’s size, while some ferries have pet-designated outdoor areas for pets when on deck. Pets can also stay in vehicles on the vessels’ car decks, but you cannot access the car deck during your crossing.
- Eckerö Line: small pets in cages or carry bags can be brought to the passenger premises, except for the restaurant and bar areas, the Conference Center, and the Lounge. Larger pets can travel in your car (in the car deck) or in a special pet cabin that must be booked separately. Bear in mind that pet-cabin availability is limited, so it’s best to book in advance. There is also a sandbox for dogs on the outside deck.
A pet passport or health certificate is compulsory on all lines for all passengers traveling with pets, so make sure to bring it with you. Also, pets should be leashed in public areas, and a muzzle is recommended on board. We advise you to always check your ferry operator’s pet policy before your booking.
Is there Wi-Fi on the ferries?
Yes, all ferries serving Tallinn routes offer Wi-Fi onboard, typically available in public areas and in cabins.
Is there entertainment on the ferries?
Yes, ferries offer a variety of entertainment options, especially on longer overnight crossings to Tallinn. These may include live music or themed shows, as well as stores for some on board shopping and dedicated playrooms for children.
Information about Tallinn
Tallinn, Estonia's capital, charms visitors with its captivating blend of medieval heritage and modern creativity. The remarkably well-preserved UNESCO-listed Old Town, with cobblestone lanes, historic walls, and spired church towers, sits harmoniously alongside newer districts full of contemporary cafés, galleries, and cultural venues. From taking a scenic seaside promenade during the day to experiencing the city’s buzzing nightlife after sunset, Tallinn effortlessly balances centuries-old character with a lively, cosmopolitan atmosphere.
Find more information on this Baltic gem of a city, head to our Tallinn travel guide.
Booking information
Do I need a visa or passport to go to Tallinn?
Ferry routes to Tallinn are international, even though they operate within the Schengen Area. Therefore, a valid passport or national ID card is required for all travellers. More specifically, EU/EEA citizens can usually travel with a national ID card, while non-EU travellers may need a passport and visa, depending on nationality.
If you are travelling with your vehicle, make sure to bring:
- Your vehicle registration documents
- A valid driving licence
- Proof of motor insurance valid for international travel
Although passport control is generally minimal within the Schengen Area, travellers should always carry valid identification and check official entry requirements before departure.
How to book ferry tickets
You can easily book ferry tickets to Tallinn on Ferryhopper in just a few clicks:
- Select Tallinn as your destination, along with your port of departure and travel dates.
- Add passengers, pets, and vehicles.
- Compare ferry operators, travel times, and ticket prices.
- Complete your booking securely online.
Once your booking is confirmed, you’ll receive your ferry tickets by email. Ferryhopper lets you manage your booking, check for updates, and access customer support all in one place.
Check-in and boarding procedures
Check-in and boarding procedures may vary slightly by ferry company. Still, they usually take place at the ferry company’s designated counters or terminals at the port of departure, where documents and tickets are verified before boarding begins.
Boarding usually begins 30 to 60 min before departure. Vehicles are typically loaded first, followed by foot passengers. Make sure to follow port staff instructions and allow extra time for security and document checks.
Can I board with an electronic ticket?
Ferry companies traveling to Tallinn generally accept electronic tickets. Therefore, when booking your trip 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.
We recommend always reviewing your confirmation email carefully for operator-specific instructions and arriving at the port with your booking reference, e-ticket, and identification documents readily available.
Travel tips
Here are some practical tips to keep in mind when traveling by ferry to Tallinn:
- During high season and for overnight crossings, we recommend booking your cabin well in advance, as availability is limited.
- If you are a non-EU citizen, ensure that your passport and any required visas are valid before you travel.
- If you are an EU citizen, you can travel with a valid ID card or passport and cross the international border between Finland, Sweden and Esthonia.
- Traveling with your bicycle is allowed on ferries to Tallinn, but you must include a bicycle ticket in your booking.
- The Baltic Sea is usually calm, but winter crossings can occasionally be rough. Consider seasickness medication if needed, and always consult with your doctor or pharmacist.
Best time to book
Ferries to Tallinn operate year-round, but ticket demand varies by season and route.
Summer
When planning to travel to Tallinn from June to August, we recommend booking your ferry tickets at least 1 to 2 months in advance, especially for weekend departures and if travelling with a vehicle. Summer crossings are very popular with day-trippers and holidaymakers.
Spring & autumn
From April to May and in September or October, ticket availability is generally good, and you can often book a few weeks ahead while still finding a wide choice of cabins and departures.
Winter
From November to March, ticket availability is generally good, and you can book your tickets even a few days in advance, but keep in mind holiday periods such as Christmas and New Year require earlier booking.
Arrival at the port
When traveling to Tallinn by ferry, it’s important to arrive at the port before the time of your scheduled departure to allow time for the check-in and boarding procedures:
- Foot passengers: schedule your arrival at the port at least 1 hr before departure.
- Passengers with vehicles: make sure to arrive at least 1.5 hr in advance, especially during high season, as vehicles are checked in and loaded earlier than foot passengers.
Tallinn port
Ferries arrive at the Port of Tallinn, in the Estonia’s capital. It is one of the busiest passenger ports in the Baltic region and includes several terminals, all located close to Tallinn’s city centre.
More specifically:
- Eckerö Line and Viking Line use Terminal A (Sadama 25), a short walk from the Old Town. Tram No. 2 connects the terminal to the city center, and a footbridge links Terminals A and D.
- Tallink Silja Line ferries arrive at Terminal D (Uus-Sadama 24), about a 15-min walk from downtown, or accessible via tram No. 2 to the Vanasadam stop.
Are there traveler amenities at the port of Tallinn?
At the port of Tallinn, you will find several traveler amenities, including:
- Check-in desks and self-service kiosks
- Waiting areas
- Cafés and small shops
- Toilets and baby-changing facilities
- Short-term parking
How to get to Tallinn port
All the terminals in the port of Tallin are a 10-15-min walk from the Old Town. Alternatively, they are also easily accessible by bus, taxi or tram (line No. 2). Furthermore, Terminals A and D are linked with a footbridge.
Ferry companies traveling to Tallinn
FAQs
Yes, as daily crossings are usually available year-round. However, booking in advance is recommended, especially in summer and for weekend trips.
No, as all routes to Tallinn are currently served by conventional vessels, including some of the most modern and fast open-deck ferries in the world.
Yes, there are overnight crossings on the Mariehamn - Tallinn and Stockholm - Tallinn routes. You can book a cabin for these crossings and enjoy a mini cruise-style experience across the Baltic Sea.
You can travel by ferry directly to Tallinn from the ports of Helsinki and Mariehamn in Finland, and from Stockholm in Sweden.
Yes, but only on the Helsinki - Tallinn route, which is popular for day trips thanks to frequent ferry departures and short crossing times. The earliest ferry in the day usually sets sail for Tallinn at around 07:30, while the last ferry from Tallinn to Helsinki usually departs around 22:30. This gives you plenty of time to explore the highlights of the Estonian capital and return to Finland in the evening.
Yes, ferries operating routes to Tallinn feature a range of restaurants, cafés, and bars, serving drinks, snacks, and meals, including vegan and child-friendly options.
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.
Ferry route map
Below, you can see all active ferry connections to Tallinn, as well as starting prices for each route. Use our interactive Map of ferries to visualize your trip and easily plan an island-hopping adventure.