Ferries to Latvia
There are direct ferry connections to Latvia from Germany and Sweden.
The directory lists two ferry ports and two ferry routes for Latvia. The cruising area is the Baltic Sea. Most connections run via Liepaja and Ventspils. Ferries from here run to Sweden and Germany. The operator here is Stena Line.
Route map Latvia
Ferry ports in Latvia

Ferries to Liepaja
The ferry port of Liepaja lies in western Latvia on the Baltic Sea, in the country's third largest city after Riga and Daugavpils. Ferries run from here to Travemünde in Germany several times a week, operated by Stena Line, with a crossing time of around 22 hours.
Ferries to Ventspils
Ventspils ferry port lies in north-western Latvia on the Baltic coast at the mouth of the River Venta and is one of the busiest Baltic ports by cargo throughput. Ferries run from here to Sweden, in particular to the port of Nynäshamn, several times a week.