Ferries and Cruises Between Germany and Latvia

As of 2024, there is a single ferry route connecting Germany to Latvia. From Lübeck (Travemünde Port), there is a daily ferry operated by Stena Line to Liepaja in Latvia. Lasting around 20 hours, the ferry is much more convenient than making the drive yourself.

Alternate Routes

A similar ferry route is Kiel, Germany to Klaipeda, Lithuania. The route is operated by DFDS and has a similar length and schedule.

A single route from Lübeck (Travemünde) connects to Liepaja in Latvia.
A single route from Lübeck (Travemünde) connects to Liepaja in Latvia.

Facts + Figures

Active Ferry Routes 1 - See Below
Major Ferry Operators 1 - Stena Line (See Below)
Crossings per Day 1

Ferry Routes

Route Note Booking Info
Lübeck (Travemünde) to Liepaja Operated once daily with overnight departures in each direction. Total trip duration is around 20 hours.

Ferry Operators

Stena Line is the sole operator from Lübeck to Liepaja. Depending on the ship, you will find different amenities to make your trip more comfortable, such as a buffet meal service, bar and games.


How long is the ferry from Lübeck to Liepaja?

The ferry between Lübeck and Liepaja lasts around 20 or 21 hours, depending on the season and direction of travel.

How many ferries are there between Germany and Latvia?

There is a single ferry from Germany to Latvia, connecting Lübeck (Travemünde) to Liepaja.

Other Baltic Ferry Routes

Finding Ferry Tickets

The routes mentioned on this page can be booked directly with FerryScan! We will help you with every step of the booking process.

Search Trips Here
Ferry Scan Logo
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more