Ferries and cruise ship connections to Tallinn
There are convenient ferry connections between Helsinki and Tallinn, Stockholm and St. Petersburg. The ferry operators serving the routes are Viking Line, Tallink Silja and Eckerö Line. Even though the ships operating the routes are ferries, they often share the same amenities as cruise lines. The cruise journey between the Baltic cities is an experience itself!
The ferries operate from three harbours in central Helsinki: Katajanokka terminal, Olympia terminal at the South Harbour and Terminals 1 and 2 at the West Harbour.

Viking Line ferries to Tallinn operate from Katajanokka terminal, Tallink Silja and Eckerö Line operate from the West Harbour.
Cruise ships to Stockholm operate from Olympia terminal at the South Harbour and Katajanokka, and to St. Petersburg from the West Harbour.
To Helsinki Airport from the harbours
You can take a taxi directly from the harbour to the airport. There are also frequent tram connections between all of the harbours and Helsinki city centre. You can take a tram from any of the passenger ports to the Central Railway Station and catch a bus or train to Helsinki Airport.
See all bus and train connections from city centre to Helsinki Airport.
If you are bringing your car on a ferry, find and pre-book a suitable parking option from Finavia’s parking halls or outdoor parking.
To the harbours from Helsinki Airport
You can take a taxi directly from the airport to any of the harbours. As well, you can reach the city centre by a train or a bus from Helsinki Airport, and from there catch a tram to the central passenger harbours. Please visit HSL website to find up-to-date information about reaching the harbours from the Central Railway Station.
Tallinn
Having a stopover in Helsinki? Why not include an overnight cruise or a day trip to Tallinn in your journey? Tallinn is a perfect destination for a day trip and is only a few hours away from Helsinki. The city is full of restaurants, bars, museums and gorgeous gothic architecture. One of the main attractions is Tallinn’s Old Town, listed as UNESCO World Heritage Site.
There are daily ferry services from Helsinki to Tallinn by Viking Line, Tallink Silja and Eckerö Line.
Viking Line
Viking Line ferries to Tallinn operate 2-3 times per day (from Katajanokka terminal).
Viking Line’s ferries operate from Katajanokka Harbour to Tallinn multiple times daily. Read more about Viking Line’s route connections and cruise offers and book your trip online here.

Tallink Silja
Tallink Silja ferries to Tallinn operate up to eight times per day (from the West Harbour).
Find out more on Tallink Silja’s ferry routes, schedules, prices, and other useful information to help you book your trip here.
Eckerö Line
Eckerö Line ferries to Tallinn operate up to three times per day (from the West Harbour).
Discover all Eckerö Line’s current ferry routes and the latest offers to book you trip online here.
