Их много на этой линии. В сутки ходит два "Викинга", по одному - "Таллинк" и "Экеролайн".
Последний - самый дешевый. По комфорту - ИМХО, такой же. Конечно, "Суперфаст" от Таллинка - быстрее, но в любом случае этот путь не более 4 часов.
Сайты "Таллинка" и "Викинга" общеизвестны. У "Экеро" -
www.eckeroline.ee к сожалению, там половина - только на эстонском. Но понять и забронировать можно.
Цена зависит от сезона. В июле, с машины и шести пассажиров на "Экеро" взяли чуть меньше полтора тысяч крон, в "Таллинке" назвали около 2600 - он самый дорогой. Всегда есть места и без брони - прямо на посадке. Про это, в частности, есть в моей теме про Европу на машине - см. ниже в этой же ветке.