Skip to main content
Denmarkferries

Timetable

Ferries to Copenhagen

There are three ways to reach Copenhagen by ferry: via Rødby, via Gedser, or via southern Sweden and the Øresund Bridge.

  • Fastest route: Puttgarden - Rødby in 45 minutes, then under two hours from Rødby to Copenhagen
  • Around four hours from Hamburg to Copenhagen, crossing included
  • Overnight ferries from Travemünde and Rostock to southern Sweden, then over the Øresund Bridge in the morning
Nyhavn in Copenhagen with colourful gabled houses and sailing ships

Popular routes

Our most-booked routes to Copenhagen.

Prices for a car incl. driver, one way

Puttgarden - Rødby

Puttgarden - Rødby

From Fehmarn, take the ferry to Denmark in just 45 minutes.
Rostock - Gedser

Rostock - Gedser

From Rostock to Denmark by Ferry in 2 Hours
Travemünde - Malmö

Travemünde - Malmö

Up to 3 times a day, Finnlines operates directly from Travemünde to Malmö – during the day and overnight.
Rostock - Trelleborg

Rostock - Trelleborg

Up to 6 departures daily with Stena Line and TT-Line – by day and overnight
Travemünde - Trelleborg

Travemünde - Trelleborg

Up to 4 departures daily with TT-Line – either during the day or overnight with optional cabin

© OpenStreetMap contributors

Copenhagen route map

All ferry routes at a glance

Interactive map of all ferry routes from Germany to Copenhagen. Click a route for details.

  • Scandlines
  • Finnlines
  • TT-Line
  • Stena Line

Ferries to Copenhagen

Table of Contents

Which route to Copenhagen is right for you

There is no direct ferry from Germany to Copenhagen. You either cross to Lolland or Falster and drive via Zealand into the city, or take a ferry to southern Sweden and drive back into Denmark over the Øresund Bridge. Which option is quicker depends on where you start.

Starting point Ferry Travel time to Copenhagen
Hamburg Puttgarden - Rødby approx. 4 hrs
Kiel Puttgarden - Rødby approx. 3.5 hrs
Lübeck Puttgarden - Rødby approx. 3.5 hrs
Rostock Rostock - Gedser approx. 3.5 hrs
Rostock Rostock - Trelleborg approx. 7 hrs
Travemünde Travemünde - Malmö or Trelleborg approx. 10 hrs

The travel time covers the drive to the port, the crossing and the drive into central Copenhagen, excluding check-in and waiting time at the port.

Getting there from Hamburg, Kiel, Lübeck, Travemünde and Rostock

From Hamburg

From Hamburg it takes around an hour and a half to drive to Puttgarden on Fehmarn. The ferry to Rødby takes 45 minutes, and from there you drive via Lolland, Falster and Zealand to Copenhagen in under two hours. That is around half an hour faster than the overland route via Jutland and the Great Belt Bridge.

From Kiel

No ferry sails from Kiel to Denmark. Via Puttgarden - Rødby you reach Copenhagen in around three and a half hours: around 75 minutes to Puttgarden, a 45-minute crossing and under two hours from Rødby. The overland route via Jutland, Funen and the Great Belt Bridge takes barely longer and needs no ferry at all.

From Lübeck and Travemünde

From Lübeck you reach Puttgarden in around an hour, and with the ferry to Rødby you are in Copenhagen after around three and a half hours. The ferry port of Travemünde is around 20 minutes' drive from Lübeck's old town. From there, Finnlines sails to Malmö and TT-Line to Trelleborg, with a crossing of around nine hours. That makes it a good overnight ferry: leave in the evening, arrive in Sweden in the morning and drive over the Øresund Bridge to Copenhagen in under an hour.

From Rostock

From Rostock, Scandlines takes you to Gedser in two hours, and from there it is under two hours to Copenhagen. TT-Line and Stena Line sail to Trelleborg, with a crossing of around six to seven and a half hours depending on the departure. From Trelleborg it is then around 45 minutes to Copenhagen.

Via Denmark: Fehmarn Belt and Gedser

Puttgarden - Rødby

The Vogelfluglinie across the Fehmarn Belt has been running since 1963 and is now operated by Scandlines. Four double-ended ferries shuttle across the Belt, the crossing takes 45 minutes and the ferries run round the clock. From Rødby you drive to Copenhagen in under two hours.

Rostock - Gedser

The Scandlines ferries Berlin and Copenhagen sail between Rostock and Gedser on Falster. The crossing takes two hours, and from Gedser you are in Copenhagen in under two hours.

Via southern Sweden and the Øresund Bridge

Travemünde - Malmö

Finnlines sails from Travemünde to Malmö, with a crossing of around nine hours. From Malmö you drive over the Øresund Bridge to Copenhagen in around 40 minutes.

Travemünde - Trelleborg

TT-Line sails three times a day from Travemünde to Trelleborg, including overnight. The crossing takes around nine hours, and from Trelleborg it is around 45 minutes to Copenhagen.

Rostock - Trelleborg

TT-Line and Stena Line both offer several departures a day on Rostock - Trelleborg. Depending on the departure, the crossing takes around six to seven and a half hours; the overnight ferries leave late in the evening and arrive early in the morning. From Trelleborg you drive to Copenhagen in around 45 minutes.

Copenhagen FAQ

Frequently asked questions

Frequently asked questions about getting to Copenhagen by ferry.

Which ferry is the fastest way to Copenhagen? +

The fastest way is Puttgarden - Rødby on the Vogelfluglinie: the crossing over the Fehmarn Belt takes 45 minutes, and from Rødby you can drive to the city centre in under two hours. From Rostock, take Rostock - Gedser, with two hours at sea and then another two hours or less from Gedser to Copenhagen.

Which ferry should I take from Hamburg to Copenhagen? +

No ferry sails to Denmark from Hamburg itself. You drive to Puttgarden on Fehmarn in around an hour and a half, cross on Puttgarden - Rødby in 45 minutes and continue via Lolland, Falster and Zealand. All in all, the journey to Copenhagen takes around four hours.

Is there a ferry from Kiel to Copenhagen? +

No. Ferries from Kiel go to Oslo, Gothenburg and Klaipėda, but not to Denmark. The fastest option is to drive from Kiel to Puttgarden in around 75 minutes, take the ferry to Rødby and reach Copenhagen after around three and a half hours. The overland route via Jutland, Funen and the Great Belt Bridge is almost as quick.

Is there an overnight ferry to Copenhagen? +

There are no direct overnight ferries to Copenhagen, but there are to southern Sweden: from Travemünde, Finnlines sails to Malmö and TT-Line to Trelleborg in the evening, and from Rostock, TT-Line and Stena Line sail to Trelleborg. You arrive in the morning and drive on over the Øresund Bridge, around 40 minutes from Malmö or around 45 minutes from Trelleborg to Copenhagen.

Where can I find the timetable and departure times for ferries to Copenhagen? +

All departures on the Baltic routes are listed in the timetable. Set your date there and filter by departure and destination port to see that day's departures and book directly.

All questions about ferries to Denmark