The ferry from Helsinki to Tallinn connects Finland with Estonia. The route is offered several times a day by the shipping companies Viking Line, Tallink & Silja Line and Eckerö Line. The journey time is between 2 hours and 2:30 hours, depending on the shipping company.