Denmarkferries

2026 timetable

Ferries to Denmark

Compare all ferry connections to Denmark and find the best route for your trip

  • Shortest crossing – Rødby in just 45 minutes from Puttgarden
  • Direct ferry to Bornholm – 3.5 hours from Sassnitz
  • Compare every operator – Scandlines, Bornholmslinjen and more
Scandlines hybrid ferry on the Baltic Sea between Germany and Denmark

Popular routes

Our most-booked connections to Denmark — one-way prices including a car.

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 - Gedser

Rostock - Gedser

From Rostock to Denmark by Ferry in 2 Hours
Puttgarden - Rødby

Puttgarden - Rødby

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

Denmark route map

All ferry routes at a glance

Interactive map of all ferry connections to Denmark. Click a route for details.

  • Øresundslinjen
  • Molslinjen
  • Scandlines
  • Finnlines
  • TT-Line
  • Stena Line
  • Bornholmslinjen
  • Langelandslinjen

Ferries to Denmark

Puttgarden - Rødby

The ferry connection between Rødby on Lolland and Puttgarden on the German island of Fehmarn is one of the main links between Germany and Denmark.

It forms part of the so-called Bird Migration Route (Vogelfluglinie), connecting the German A1 motorway with Denmark's E47. The crossing takes around 45 minutes and ferries run around the clock. This is the fastest way to reach Denmark by ferry from Germany, and the route most travellers driving up from Central Europe will use.

Rostock - Gedser

Another key ferry connection links Gedser on Falster with Rostock in Germany.

This route is also operated by Scandlines and offers an alternative to the Bird Migration Route. The crossing takes about 2 hours 15 minutes, and the ferry carries both cars and foot passengers. It's a convenient option for travellers approaching from eastern Germany or further afield in Central Europe.

Ferries to Bornholm

This route is operated by Bornholmslinjen. The crossing takes about 3.5 hours. Extra sailings are added over the summer months.

The main connection to the island. The fast ferry crossing takes around 1 hour 20 minutes, the conventional ferry about 2.5 hours. Ystad is well connected to Copenhagen via the Öresund Bridge, making this a handy option if you're arriving via Sweden.

This ferry connection is an overnight option with a crossing time of around 5.5 hours. It particularly suits travellers coming from the greater Copenhagen area who prefer a relaxed overnight crossing.

Ferries to Copenhagen

Denmark's capital can be reached by at least two ferry routes:

  • Ferry to Falster or Lolland, then on by road to Copenhagen
  • Ferry to southern Sweden, then across the Öresund Bridge

Check the timetable for departure times on both approaches.

Denmark ferries FAQ

Frequently asked questions

Common questions about routes, crossing times and travelling to Denmark.

Which ferry connections run to Denmark?+

Two direct Scandlines ferries cross the Baltic Sea: Puttgarden - Rødby over the Fehmarnbelt in around 45 minutes, and Rostock - Gedser to Falster in around 2 hours. A direct ferry to Bornholm runs from Sassnitz on the German island of Rügen. Within Denmark, island ferries such as Fynshav - Bøjden or Spodsbjerg - Tårs cut out long detours.

How long does the crossing to Denmark take?+

The shortest crossing is Puttgarden - Rødby at around 45 minutes, with a further hour and 40 minutes by car on to Copenhagen. Rostock - Gedser takes around 2 hours. The direct ferry to Bornholm from Sassnitz takes about 3.5 hours.

Can I take a motorhome across to Denmark?+

Yes — all ferries to Denmark are car ferries and carry cars, caravans and motorhomes. The price is based on vehicle length including any attachments. Dimensions, gas bottle rules and pitch tips are covered in our guide Travelling to Denmark by motorhome.

Can my dog travel on board?+

Dogs are welcome on Denmark ferries. On the short Scandlines crossings they usually stay in the vehicle or on a lead on the carpet-free decks. To enter Denmark you need an EU pet passport, a rabies vaccination and, for Denmark specifically, dog liability insurance. More in our guide Travelling to Denmark with your dog.

Where can I find departure times and the timetable?+

All departures are listed in the timetable. Set your date there and filter by departure and arrival port to see the day's connections and book directly. The binding price is shown at checkout.

All questions about Denmark ferries →