Ferries to Copenhagen

Routes, tickets & timetables
A glance at the map shows that the most direct route to Copenhagen is by sea. The best-known route is the so-called Vogelfluglinie from Hamburg to Copenhagen, where the short distance between Puttgarden (on the German island of Fehmarn) and Rødby (on the Danish island of Lolland) is covered by ferry.

All ferry routes 2024 / 2025

Route map: Ferries to Copenhagen
Øresundsbron
24 h open
15 min

Copenhagen Port Information

How do I get to Copenhagen by ferry?

In addition to the Vogelfluglienie, there are also alternative routes to Copenhagen, which we present to you on this page.

If you want to travel further afield to Gothenburg or Stockholm, you should also take a look at the following articles:

Routes, tickets and prices

In addition to the two connections via Denmark, since the construction of the Öresund Bridge there are also routes via Sweden: from Malmö you can reach Copenhagen in just 40 minutes.

Puttgarden - Rødby (Vogelfluglinie)

The famous Vogelfluglinie across the Fehmarnbelt has existed since 1963 and is now operated by the former state-owned shipping company Scandlines. Thanks to the use of so-called double-ended ferries (these can travel forwards and backwards), the journey time is only 45 minutes and the time for loading and unloading in the port is only 15 minutes. The onward journey by car to Copenhagen takes approx. 1 hour and 40 minutes.

Route Shipping company Duration
Puttgarden - Rødby approx. 45 minutes

Travemünde - Malmö

Even though Malmö is already located in Sweden, the city is geographically almost a suburb of Copenhagen. The direct route from Travemünde to Malmö with the Finnlines shipping company is therefore almost equivalent to a direct connection to Copenhagen. The route is an attraction in itself: shortly before entering the port of Malmö, you pass under the Öresund Bridge, the route to the center of Copenhagen then takes you over the impressive structure. The journey from Malmö to Copenhagen (by car or public transport) takes just 40 minutes.

Route Shipping company Duration
Travemünde - Malmö approx. 8 hours 45 minutes

Rostock - Gedser

The route from Rostock to Gedser (on the Danish island of Falster) is the oldest ferry connection from Germany to Scandinavia. The 50 km route runs from Rostock across the Bay of Mecklenburg to Gedser, the southernmost port in Denmark. The Scandlines ferries currently run every two hours and the journey takes around 100 minutes. The onward journey by car to Copenhagen takes around 1 hour and 45 minutes.

Route Shipping company Duration
Rostock - Gedser approx. 1 hour 45 minutes

Travemünde - Trelleborg

The ferry route from Travemünde to Trelleborg operated by the TT-Line shipping company is particularly popular with holidaymakers in Sweden. But the route is also ideal for travelers heading for Copenhagen, as the journey time between Trelleborg and Copenhagen is only 50 minutes. The TT-Line ferries run several times a day, and overnight crossings are particularly popular because they save a lot of time.

Route Shipping company Duration
Travemünde - Trelleborg approx. 8 hours 15 minutes

Rostock - Trelleborg

The route from Rostock to Trelleborg is also ideal for the journey to Copenhagen. With TT-Line and Stena Line, two shipping companies operate the route - so it's worth comparing prices. It only takes around 50 minutes by car from the ferry port in Trelleborg to Copenhagen city center. And the onward journey by train only takes a little longer.

Route Shipping company Duration
Rostock - Trelleborg approx. 5 hours 30 minutes
approx. 6 hours

Sassnitz - Ystad

The route, which was only launched in fall 2020, is the fastest connection from Germany to Sweden: the shipping company FRS only needs 2.5 hours with its catamaran SkaneJet for the route from the island of Rügen to Ystad. The journey of just over 90 km from Ystad to Copenhagen takes around 75 minutes by car.

Route Shipping company Duration
Sassnitz - Ystad approx. 2,5 hours

Frequently asked questions (FAQ)

Is there a direct ferry route from Germany to Copenhagen?

No, unfortunately there is not. However, the Travemünde - Malmö route comes very close to a direct connection.

  • Country:
  • UN/LOCODE: DKCPH
  • population: 602.000

More ferry ports in the area

Malmo (27 km)
Helsingør (37 km)
Køge (37 km)
Helsingborg (38 km)
Trelleborg (51 km)
Ystad (83 km)
Odden (87 km)
a (94 km)
Halmstad (107 km)
a (123 km)
Grenaa (130 km)
Ebeltoft (130 km)
Gedser (132 km)
Tårs (135 km)
Spodsbjerg (140 km)