Ferries to Estonia
Port locations
Routes and fares
Kapellskär - Paldiski DFDS · Tallink & Silja Line
Mariehamn - Tallinn Tallink & Silja Line
Read more
More routes and ports
MuugaDetails
- Muuga - Vuosaari Eckerö Line · 2:45 hrs Book Ticket
Ports and terminals
Muuga
Town port
- Terminals
- Eckerö Line check-in at Poehjaranna tee 24, Maardu 74114; passenger services at Muuga Harbour, Poehjaranna tee 1 (Tallinna Sadam)
- Location
- Maardu, Harju County
PaldiskiDetails
Ports and terminals
Paldiski
Town port
- Terminals
- DFDS uses Paldiski North Harbour, Peetri 11, 76085 Paldiski; the adjacent South Harbour (Tallinna Sadam) has its own passenger terminal
- Location
- Paldiski, Harju County
Kapellskär - Paldiski: all departure timesDetails
Ports and terminals
Kapellskär
City port
- Terminals
- Kapellskärs hamn, 760 15 Gräddö; entrance A for DFDS, C for Finnlines/Tallink Silja and B for the car park
- Location
- Norrtälje, Stockholm County
Paldiski
Town port
- Terminals
- DFDS uses Paldiski North Harbour, Peetri 11, 76085 Paldiski; the adjacent South Harbour (Tallinna Sadam) has its own passenger terminal
- Location
- Paldiski, Harju County
Mariehamn - Tallinn: all departure timesDetails
Ports and terminals
Mariehamn
City port
- Terminals
- Västerhamn (West Harbour), terminal at Hamngatan 24
- Location
- Främmanberg, Mariehamn, Åland Islands, Åland Islands
Tallinn
Town port
- Terminals
- Vanasadam (Old City Harbour): Terminal A, Sadama 25/2 (Eckerö Line, Viking Line), and Terminal D, Uus-Sadama 24 (Tallink)
- Location
- City centre, Tallinn, Harju County
TallinnDetails
- Tallinn - Stockholm Tallink & Silja Line · 17:30 hrs Book Ticket
- Tallinn - Helsinki Tallink & Silja Line · Eckerö Line · Viking Line · 2 hrs · From €17 Book Ticket
- Tallinn - Turku Tallink & Silja Line · 21:25 hrs Book Ticket
Prices per person, one way
Ports and terminals
Tallinn
Town port
- Terminals
- Vanasadam (Old City Harbour): Terminal A, Sadama 25/2 (Eckerö Line, Viking Line), and Terminal D, Uus-Sadama 24 (Tallink)
- Location
- City centre, Tallinn, Harju County