Your #1 Ferry travel and route comparison guide. Currently in-depth guides and maps for 345 ferry routes in 31 countries.
P&O Offers
advertisement

Ferry to Denmark

Most booked ferries to and from Denmark

Hirtshals-Seydisfjördur

Denmark ⇔ Iceland
2 days
Once per week
From: 565,00
Popular
Forsea

Helsingor-Helsingborg

Denmark ⇔ Sweden
20 Minutes
continuous
From: 33,00

Rostock-Gedser

Germany ⇔ Denmark
2 Hours
10 times per day
From: 134,00

Torshavn-Hirtshals

Denmark ⇔ Faroe Islands
40 Hours
Once per week
From: 220,00

Travel to Denmark by Ferry

Denmark is the most important ferry hub for people traveling between mainland Europe and Norway and Sweden. There are therefore a lot of ferries to and from Denmark. For example, boats go from Norway, Sweden, and from Germany.

It is useful to view the Danish connections on the map because then you get a good idea of where they all go.

You may also like:

Map with all ferry routes to Denmark

There are several ways to travel to Denmark. It is always possible by car since there are also a lot of bridges. However, in a lot of cases, the ferry is the better choice when it comes to travel time and/or costs. 

Check availability and compare prices

An easy way to find a good price is by filling in the fields below:

Travel tip: Book early

The prices for the ferries rise sharply as the boats fill up. Especially during peak season, the ferries and parking decks fill up quickly. Therefore, book far in advance and avoid high costs.

Ferry to Denmark from Germany

Ferries from Germany to Denmark mainly go to the Zealand region, from where Copenhagen and Sweden are easily accessible.

Germany ⇔ Denmark

Popular 1 Scandlines

Puttgarden-Rodby

The shortest crossing between Denmark and Germany is the Puttgarden-Rodby connection. The ferry to Rodby only takes 45 minutes, and upon arrival, you can easily continue your journey.

From: 52,00
Read full review
2 Scandlines

Rostock-Gedser

The ferry from Rostock to Gedser takes 2 hours. This is nice and fast so that you can quickly continue your journey. This ferry crossing is currently offered by Scandlines.
From: 134,00
Read full review

Ferry to Denmark from Sweden

There are several ferries from Sweden. In particular, the ferry from Helsingborg to Helsingor is very popular because of the short distance and the relatively expensive alternative: the Oresund Bridge toll crossing. 

Sweden ⇔ Denmark

Popular
Forsea

Helsingor-Helsingborg

Denmark ⇔ Sweden
20 Minutes
continuous
From: 33,00

Sontbridge Copenhagen-Malmo

Denmark ⇔ Sweden
19 minutes
continuous
From: 63,00

Ystad – Rønne

Denmark ⇔ Sweden
1h 20mins.
Up to 7 Times p/day
From: 13,00

Frederikshavn – Göteborg

Denmark ⇔ Sweden
3h 15 mins
Up to 7 Times p/day
From: 63,00
Show next

Ferry to Denmark from Norway

The shortest crossings from Norway to Denmark go to Hirsthals and Frederikshavn. The ferry from Gothenburg, Sweden, also arrives in Frederikshavn. If you want to take a longer ferry from Norway, you can sail to Copenhagen.

Norway ⇔ Denmark

Copenhagen-Oslo

Denmark ⇔ Norway
19 Hours
5 times per week
From: 39,00

Hirtshals-Kristiansand

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: 34,00

Hirtshals-Bergen

Denmark ⇔ Norway
16h 30 mins.
Once per day
From: 72,00

Hirtshals-Larvik

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: 34,00
Show next

Ferries Within Denmark

Also within Denmark, there are a number of ferry services that connect the islands with mainland Denmark. 

Traveling in Denmark

Traveling to Denmark is very easy. The roads are very good and you can also cover considerable distances by public transport.

What you should keep in mind is that there are two important bridges for which tolls are charged. These are the Oresund Bridge between Denmark and Sweden and the Storebaeltsbroen between Nyborg and Halsskov.

Because of this toll and the long distance you have to travel through Denmark, ferries are often an interesting choice.

Copenhagen-Oslo

Denmark ⇔ Norway
19 Hours
5 times per week
From: 39,00

Hirtshals-Kristiansand

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: 34,00

Hirtshals-Bergen

Denmark ⇔ Norway
16h 30 mins.
Once per day
From: 72,00

Hirtshals-Larvik

Denmark ⇔ Norway
2h 15 mins.
2 times per day
From: 34,00
Show next
FerryGoGo.com
Logo