If you wish to take a trip to Helsinki while you are in Tallinn, I would recommend using Tallink ferries.
Only takes two hours to get across and costs about €45 return.
We booked by internet but the website did not accept our card so we called the help number to complete the transaction.