There are 10 ferry routes to and from Latvia, connecting 3 ports and operated by Stena Line, Finnlines, Viking Line, Scandlines, DFDS Lisco and P&O Ferries. Fares start from £19.47 on the Travemunde to Ventspils crossing.
The quickest way to reach Latvia by sea is Travemunde to Ventspils, which takes just 2h 40m. Longer overnight crossings usually work out cheaper per mile and save you a night's accommodation.
Compare every operator sailing to Latvia in one search. We show the full price including your vehicle, so what you see is what you pay.
How long is the ferry to Latvia?
Crossing times vary widely by route. The quickest is Travemunde to Ventspils at around 2h 40m. Longer overnight sailings take considerably more time but include a cabin, which often works out cheaper than a crossing plus a hotel.
Latvia ferry operators
Stena Line, Finnlines, Viking Line, Scandlines, DFDS Lisco and P&O Ferries serve Latvia. Each sets its own fares and timetable, so comparing them side by side is the single most reliable way to cut the cost of the crossing.
Yes. 9 of the 10 routes serving Latvia carry vehicles. Tick “taking a vehicle” when you search and every fare shown will already include your car, so the comparison is like for like.
When is the cheapest time to sail to Latvia?
Fares track demand rather than a fixed price list. Midweek departures and the first sailing of the day are consistently cheaper, while July and August weekends carry the largest premium. Booking six or more weeks ahead typically saves 30–50% against the same sailing booked in the final week.
Ferries to Latvia: common questions
How many ferry routes are there to Latvia?
There are 10 ferry routes serving Latvia across 6 operators.
What is the fastest ferry to Latvia?
The fastest crossing is Travemunde to Ventspils at around 2h 40m.
What is the cheapest ferry to Latvia?
The lowest fares are usually on Travemunde to Ventspils, from £19.47 one way. Booking early and travelling midweek keeps prices down.
Which is the busiest route to Latvia?
Ventspils to Nynashamn is the most frequent, with about 52 sailings a week, roughly 7 times a day.
Can I take my car on a ferry to Latvia?
Yes. 9 of the 10 routes to Latvia carry vehicles. Add your car at the search stage and the prices shown will include it.
Do I need a passport to travel to Latvia by ferry?
For international crossings, yes. Every passenger needs a valid passport, and you should check visa and biometric border requirements before travelling. Domestic routes normally require photo ID only.