Book a Tallinn Ferry

Tallinn ferry port in Estonia is served by a number of ferry routes with crossings to Helsinki, Stockholm, Mariehamn & St Petersburg available. With a selection of up to 17 Sailings Daily, the port of Tallinn connects Estonia with Finland, Sweden, Aland & Russia.

Sailing durations range from 1 hour 45 minutes on the Helsinki service to 62 hours 30 minutes on the St Petersburg service.

Although there is a brief summary on this page, as sailing information can vary based on time of year we’d advise you to get live sailing times and prices in our Tallinn fare search.


Click for map

Tallinn Ferry Alternatives

Tallinn Ferry Services

  • Tallink Silja
    • 6 Sailings Daily 2 hr
    • Get price
  • Viking Line
    • 5 Sailings Daily 1 hr 45 min
    • Get price
  • Eckerö Line
    • 17 Sailings Weekly 2 hr 15 min
    • Get price
  • Tallink Silja
    • 7 Sailings Weekly 17 hr 15 min
    • Get price
  • St Peter Line
    • 1 Sailing Weekly 16 hr
    • Get price
  • Tallink Silja
    • 7 Sailings Weekly 10 hr 50 min
    • Get price
  • St Peter Line
    • 1 Sailing Weekly 62 hr 30 min
    • Get price

Tallinn Guide

Tallinn is the capital city and main seaport of Estonia. It is located on Estonia's north coast to the Baltic Sea. It has been shaped by nearly a millennium of outside influence. Its name, derived from taani linnus , meaning "Danish Fort", is a reminder of the fact that the city was founded by the Danes at the beginning of the thirteenth century, and since that time political control has nearly always been in the hands of foreigners - Germans, Swedes and Russians. The Germans have undoubtedly had the most lasting influence on the city; Tallinn was one of the leading cities of the Hanseatic League, the German-dominated association of Baltic trading cities, and for centuries it was known to the outside world by its German name, Reval. Even when Estonia was ruled by the kings of Sweden or the tsars of Russia, the city's public life was controlled by the German nobility, and its commerce run by German merchants.

How To Get To Tallinn Ferry Port

  • Tallinn Ferry Port by Car

    Tallinn ferry port is around 0.8 Km from the city centre. The ferry terminal is clearly sign posted from all directions. Please note all vehicles must use headlights at all times in Estonia.

  • Tallinn Ferry Port by Train

    Tallinn trains connect with Moscow and St. Petersburg. From the train station take tube numbers 1 and 2 to the Ferry port, or alternatively it'll take around 10 minutes on foot.

  • Tallinn Ferry Port Parking

    Short and long term parking is available next to the terminal. The prices are the following:
    - 50 EEK / 24 hours
    - 15 EEK / 1-1,5 hours
    - 25 EEK / 1,5-2,5 hours
    - 40 EEK / 3-12 hours

  • Tallinn Ferry Port Address

    Tallink Silja, D Terminal, Uus-Sadam, 10120 Tallinn, Estonia

  • Tallinn Accommodation

    If you’re looking to spend a night at or near Tallinn Ferry port before or after your trip or if you are looking for accommodation for your entire stay, please visit our Tallinn Accommodation page for the best accommodation prices and one of the largest selections available online!