Tallinn Estonia Travel Guide
Ferry service between Tallinn Estonia and St. Petersburg Russia is provided by the St. Petersline.
There are two sailings weekly between Tallinn and St. Petersburg. Travel time is approximately 14 hours.