Via ferry, the only possible way from Helsinki to Riga is to first take a ferry on Tallink-Silja from Helsinki to Stockholm, and then another ferry from Stockholm to Riga. A faster alternative is to take one of the many ferries from Helsinki to Tallinn (two hours), and a bus 4-5 hours from Tallinn to Riga.
Explore Other Ferries