Western Europe
Ferries to Germany
Compare 56 ferry routes to Germany across 14 operators, from £8.55 one way.
- 56 routes
- 12 ports
- 14 operators
Germany ferry timetable and prices
Every published route serving Germany, with real crossing times, weekly frequency and starting fares.
| Route | Operators | Duration | Sailings / week | From | Average | Vehicle |
|---|---|---|---|---|---|---|
| Oslo – Kiel | Color Line | 20h | 7 | £271.57 | £878.07 | Yes |
| Kiel – Oslo | Color Line | 20h | 7 | £228.71 | £998.94 | Yes |
| Puttgarden – Rodby | Scandlines | 45m | 254 | £27.43 | £119.45 | Yes |
| Kiel – Gothenburg | Stena Line | 8h 15m | 7 | £102.00 | £483.40 | Yes |
| Rodby – Puttgarden | Scandlines | 45m | 255 | £29.84 | £119.38 | Yes |
| Cuxhaven – Harwich | Stena Line | 6h 25m | 36 | £41.97 | £160.14 | Yes |
| Harwich – Cuxhaven | Stena Line | 3h 25m | 18 | £23.96 | £73.44 | Foot only |
| Gothenburg – Kiel | Stena Line | 4h 30m | 7 | £102.00 | £483.40 | Yes |
| Rostock – Gedser | Scandlines | 2h | 52 | £37.49 | £159.22 | Yes |
| Rostock – Trelleborg | Stena Line and TT Line | 10h 5m | 36 | £20.89 | £228.83 | Yes |
| Travemunde – Helsinki | Finnlines | 5h 25m | 6 | £115.67 | £682.84 | Yes |
| Kiel – Klaipeda | DFDS Lisco | 7h 30m | 5 | £17.00 | £403.14 | Yes |
| Gedser – Rostock | Scandlines | 2h | 54 | £12.41 | £158.45 | Yes |
| Travemunde – Malmo | Finnlines | 7h | 18 | £30.57 | £229.09 | Yes |
| Travemunde – Trelleborg | TT Line | 3h 25m | 18 | £32.19 | £190.65 | Yes |
| Trelleborg – Rostock | Stena Line and TT Line | 1h 55m | 36 | £20.96 | £181.21 | Yes |
| Helsinki – Travemunde | Finnlines | 9h | 6 | £116.29 | £570.51 | Yes |
| Klaipeda – Kiel | DFDS Lisco | 9h 5m | 5 | £17.00 | £355.52 | Yes |
| Malmo – Travemunde | Finnlines | 8h 30m | 18 | £30.57 | £229.09 | Yes |
| Trelleborg – Travemunde | TT Line | 2h 45m | 18 | £32.19 | £190.65 | Yes |
| Travemunde – Liepaja | Stena Line | 5h | 6 | £40.66 | £224.29 | Yes |
Sailing information for ferries to Germany
There are 56 ferry routes to and from Germany, connecting 12 ports and operated by Color Line, Scandlines, Stena Line, TT Line, Finnlines and DFDS Lisco. Fares start from £8.55 on the Cuxhaven to Helgoland crossing.
The quickest way to reach Germany by sea is Puttgarden to Rodby, which takes just 45m. Longer overnight crossings usually work out cheaper per mile and save you a night's accommodation.
Compare every operator sailing to Germany 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 Germany?
Crossing times vary widely by route. The quickest is Puttgarden to Rodby at around 45m. Longer overnight sailings take considerably more time but include a cabin, which often works out cheaper than a crossing plus a hotel.
Germany ferry operators
Color Line, Scandlines, Stena Line, TT Line, Finnlines, DFDS Lisco, Balearia and Destination Gotland and 6 others serve Germany. 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.
- Color Line
- Scandlines
- Stena Line
- TT Line
- Finnlines
- DFDS Lisco
- Balearia
- Destination Gotland
- Brittany Ferries
- P&O Ferries
Germany ferry ports
There are 12 ferry ports in Germany. The busiest are listed below, each with a full guide to check-in, parking and onward travel.
- Ferry to Travemunde, 14 routes
- Ferry to Rostock, 12 routes
- Ferry to Cuxhaven, 6 routes
- Ferry to Kiel, 6 routes
- Ferry to Puttgarden, 2 routes
Can you take a car on the ferry to Germany?
Yes. 43 of the 56 routes serving Germany 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 Germany?
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 Germany: common questions
How many ferry routes are there to Germany?
There are 56 ferry routes serving Germany across 14 operators.
What is the fastest ferry to Germany?
The fastest crossing is Puttgarden to Rodby at around 45m.
What is the cheapest ferry to Germany?
The lowest fares are usually on Cuxhaven to Helgoland, from £8.55 one way. Booking early and travelling midweek keeps prices down.
Which is the busiest route to Germany?
Rodby to Puttgarden is the most frequent, with about 255 sailings a week, roughly up to 36 times a day.
Can I take my car on a ferry to Germany?
Yes. 43 of the 56 routes to Germany carry vehicles. Add your car at the search stage and the prices shown will include it.
Do I need a passport to travel to Germany 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.
Browse Germany ferries
Popular routes
Oslo to KielKiel to OsloPuttgarden to RodbyKiel to GothenburgRodby to PuttgardenCuxhaven to HarwichHarwich to CuxhavenGothenburg to KielRostock to GedserRostock to TrelleborgTravemunde to HelsinkiKiel to KlaipedaGedser to RostockTravemunde to Malmo