Travelling to Denmark by ferry

Travelling to Denmark by ferry is an excellent choice! Denmark is served by 11 ferry companies (DFDS Seaways, Stena Line, Smyril Line, Fjord Line, Color Line, BornholmerFærgen or Syltfähre). These companies operate 27 ferry crossings to Denmark, serving the ports of Oslo, Copenhagen, Varberg, Grena, Torshavn, Hirtshals, Bergen and Kristiansand.

To make sure you find a cheap ferry ticket to Denmark, we recommend using our search engine that compares offers, prices and availability of DFDS Seaways, Stena Line, Smyril Line and Fjord Line.

With a total frequency of over 77 crossings a day, depending on the time of year, from 7 countries (Norway, Denmark, Sweden, Faroe Islands, Iceland, United Kingdom and Germany), you have many options for planning your ferry crossing to Denmark.

The fastest crossing takes 50 min (Puttgarden - Rodby) with a distance of 15 mi and the longest 18 hours (Bergen - Hirtshals) with a distance of 254 mi.

Ferry to Denmark in figures

Countries
Norway
Denmark
Sweden
Faroe Islands
Iceland
United Kingdom
Germany
Number of crossings
77 crossings a day
Number of ports
34
Number of ferry connections
27
Number of ferry companies
11
Search for ferries
Search and book accommodation

Most popular ferry crossings to Denmark

Search Vivanoda for the fastest, longest or most frequent ferries to Denmark. Compare offers from DFDS Seaways, Stena Line, Smyril Line, Fjord Line, Color Line, BornholmerFærgen and Syltfähre and book your ticket to Denmark.

Most popular ferry routes to Denmark

Looking for a ferry to Denmark? Discover the most popular routes that allow you to sail between different parts of the country and abroad. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel in Denmark.

Popular ferry routes in Denmark include destinations like Oslo, Copenhagen, Varberg, Grena, Torshavn, Hirtshals, Bergen and Kristiansand and many others. Modern ferries in Denmark offer great facilities and services, from comfortable cabins to on-board restaurants and activities for the whole family.

Use our fare comparison tool to find the best deals on ferry tickets to Denmark and plan your trip. With our easy-to-use search tool, you can find deals and timetables from several ferry companies, including DFDS Seaways, Stena Line, Smyril Line, Fjord Line, Color Line, BornholmerFærgen or Syltfähre. There is sure to be a deal that best suits your needs and budget. Search all 27 ferry routes!

Ferries to Denmark from Norway

Oslo Norway
Copenhagen Denmark
From £42
  • DFDS Seaways Oslo Copenhagen
    DFDS Seaways
    7 crossings a week
    17 hours 20 min
    300 mi
Bergen Norway
Hirtshals Denmark
From £72
  • Fjord Line Bergen Hirtshals
    Fjord Line
    7 crossings a week
    18 hours
    254 mi
Kristiansand Norway
Hirtshals Denmark
From £25
  • Color Line Kristiansand Hirtshals
    Color Line
    14 crossings a week
    3 hours 20 min
    82 mi
  • Fjord Line Kristiansand Hirtshals
    Fjord Line
    3 crossings a day
    2 hours 20 min
    82 mi
Stavanger Norway
Hirtshals Denmark
From £72
  • Fjord Line Stavanger Hirtshals
    Fjord Line
    7 crossings a week
    11 hours 30 min
    180 mi
Larvik Norway
Hirtshals Denmark
From £31
  • Color Line Larvik Hirtshals
    Color Line
    14 crossings a week
    3 hours 50 min
    102 mi
Langesund Norway
Hirtshals Denmark
  • Fjord Line Langesund Hirtshals
    Fjord Line
    7 crossings a week
    4 hours 30 min
    98 mi
Oslo Norway
Frederikshavn Denmark
From £42
  • DFDS Seaways Oslo Frederikshavn
    DFDS Seaways
    171 mi
  • Stena Line Oslo Frederikshavn
    Stena Line
    7 crossings a week
    11 hours 50 min
    171 mi

Ferries to Denmark from Sweden

Varberg Sweden
Grena Denmark
  • Stena Line Varberg Grena
    Stena Line
    14 crossings a week
    4 hours 20 min
    70 mi
Gothenburg Sweden
Frederikshavn Denmark
From £15
  • Stena Line Gothenburg Frederikshavn
    Stena Line
    7 crossings a day
    3 hours 20 min
    56 mi
Helsingborg Sweden
Helsingor Denmark
  • Scandlines Helsingborg Helsingor
    Scandlines
    3 mi
Ystad Sweden
Ronne Denmark
  • BornholmerFærgen Ystad Ronne
    BornholmerFærgen
    41 mi

Ferries to Denmark from Faroe Islands

Torshavn Faroe Islands
Hirtshals Denmark
  • Smyril Line Torshavn Hirtshals
    Smyril Line
    654 mi

Ferries to Denmark from Iceland

Seydisfjordur Iceland
Hirtshals Denmark
  • Smyril Line Seydisfjordur Hirtshals
    Smyril Line
    944 mi

Domestic Ferries in Denmark

Ronne Denmark
Koge Denmark
  • BornholmerFærgen Ronne Koge
    BornholmerFærgen
    102 mi
Koge Denmark
Ronne Denmark
  • BornholmerFærgen Koge Ronne
    BornholmerFærgen
    102 mi
Spodsbjerg Denmark
Nakskov Denmark
  • LangelandsFærgen Spodsbjerg Nakskov
    LangelandsFærgen
    14 mi
Fynshav Denmark
Bojden Denmark
  • AlsFærgen Fynshav Bojden
    AlsFærgen
    9 mi
Bojden Denmark
Fynshav Denmark
  • AlsFærgen Bojden Fynshav
    AlsFærgen
    9 mi
Nakskov Denmark
Spodsbjerg Denmark
  • LangelandsFærgen Nakskov Spodsbjerg
    LangelandsFærgen
    14 mi
Samsø Denmark
Kalundborg Denmark
  • SamsøFærgen Samsø Kalundborg
    SamsøFærgen
    20 mi
Kalundborg Denmark
Samsø Denmark
  • SamsøFærgen Kalundborg Samsø
    SamsøFærgen
    20 mi

Ferries to Denmark from United Kingdom

Harwich United Kingdom
Esbjerg Denmark
  • DFDS Seaways Harwich Esbjerg
    DFDS Seaways
    380 mi

Ferries to Denmark from Germany

List Germany
Havneby Denmark
  • Syltfähre List Havneby
    Syltfähre
    8 mi
Puttgarden Germany
Rodby Denmark
From £44
  • Scandlines Puttgarden Rodby
    Scandlines
    45 crossings a day
    50 min
    15 mi
Sassnitz Germany
Ronne Denmark
  • BornholmerFærgen Sassnitz Ronne
    BornholmerFærgen
    58 mi
Rostock Germany
Gedser Denmark
From £60
  • Scandlines Rostock Gedser
    Scandlines
    11 crossings a day
    1 hours 50 min
    35 mi
Rostock Germany
Spodsbjerg Denmark
  • Scandlines Rostock Spodsbjerg
    Scandlines
    78 mi
Search for ferries
Search and book accommodation

FAQs about travelling by ferry to Denmark

Simply search for ferries to Denmark on Vivanoda among the 27 routes we offer and compare prices. Finally, select the desired ferry crossing and book it.

There are 11 ferry companies operating to Denmark: DFDS Seaways, Stena Line, Smyril Line, Fjord Line, Color Line, BornholmerFærgen, Syltfähre, Scandlines, LangelandsFærgen, AlsFærgen and SamsøFærgen ...

Oslo-Copenhagen, Varberg-Grena, Torshavn-Hirtshals and Bergen-Hirtshals are the most popular ferry routes for travellers.

Ferry to Denmark - Compare prices and book ferry tickets

Ferry Journey to Denmark

Denmark: Visit the country after your ferry crossing

If you are planning to travel to Denmark, one of the most convenient transport options is to take a ferry. Denmark is a country bordered by the Baltic Sea and the North Sea, so there are many ferry options. Here is some information to help you plan your ferry trip to Denmark.

Ports
Denmark has many ports serving different parts of the country. The most popular ports for ferry travel are Copenhagen, Frederikshavn, Hirtshals and Esbjerg. Copenhagen is a popular port for Baltic Sea cruises, while Frederikshavn and Hirtshals are transit ports for travel to Norway and Sweden. Esbjerg is the main port for ferries to England.

Destinations
The main ferry destinations in Denmark are Norway, Sweden, Germany, England and Iceland. Some crossings are seasonal, so it is important to check schedules and availability before booking your ticket.

Ferry companies
Several ferry companies operate in Denmark, offering a variety of services and levels of comfort. The best known companies are DFDS Seaways, Stena Line and Color Line. DFDS Seaways is the largest ferry company in Denmark and offers ferries to Norway, Sweden and England.

Services on board
Ferries generally offer a wide range of on-board facilities and services, such as restaurants, bars, shops, lounges and children's play areas. Some ferries also offer cabins for those who wish to rest during the crossing.

Tourist attractions
Denmark is a country rich in history, culture and nature. Popular tourist attractions include Copenhagen's Little Mermaid, Kronborg Castle, the Viking Museum in Aarhus and Mols Bjerge National Park. Denmark is also known for its delicious cuisine, including its famous smørrebrød, and for its picturesque towns such as Skagen and Ærøskøbing.

With many ports, destinations and ferry companies to choose from, there is an option for all types of travellers to Denmark. Be sure to check ferry schedules and availability before planning your trip, and enjoy the unique experience that ferry travel can offer.

Denmark: When is the best time to travel?

The best time to visit Denmark is generally in summer, from June to August. During this period, the days are long, the temperatures are pleasant and the countryside is lush. Average temperatures vary between 15 and 25 degrees Celsius, which is ideal for exploring Denmark's charming cities, such as Copenhagen, Aarhus and Odense. It's also the perfect time to enjoy the white sandy beaches of the Danish coast and outdoor activities such as cycling and summer festivals.

On the other hand, the worst time to travel in Denmark is generally winter, from December to February. Average temperatures are cold, ranging from -1 to 5 degrees Celsius, and days are short. However, if you're a winter sports fan, this is the ideal time to visit Denmark. You can take advantage of the country's ski resorts, go ice-skating on frozen lakes and enjoy the charm of Christmas markets.

Search for ferries
Search and book accommodation

All ports with ferry connections in Denmark

All countries linked by ferry to Denmark

None

None
None
None