Ferry to Denmark
Every crossing in one place
Ferry to Denmark
Every crossing in one place
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Home to the Vikings, Denmark is made up of a number of different islands, all connected together by bridges and tunnels. With a rich history spanning hundreds of years, Denmark is one of the most popular tourist destinations in Europe thanks to its spectacular scenery and wonderful architecture.
You can get ferries to Denmark from a range of destinations. There are up to 1363 ferries running per week. Ferries to Denmark are provided by Fjord Line, Stena Line, DFDS Seaways, Color Line & Scandlines. Book now with Direct Ferries and find a ferry to Denmark that suits you.
The Denmark ferry timetable varies depending on the route you're travelling on.
The Kristiansand to Hirtshals ferry sails approximately 24 times per week, with an average duration of about 3 hours 15 minutes.
First ferry: 08:00
Last ferry: 21:45
The Puttgarden to Rodby ferry currently sails around 235 times per week.
First ferry: 00:15
Last ferry: 23:59
The fastest ferry to Denmark is Helsingborg to Helsingor. This journey usually takes 20 minutes.
Ferries to Denmark are provided by 11 ferry companies. These include Fjord Line, Stena Line, DFDS Seaways, Color Line & Scandlines. There are currently 196 daily and 1363 weekly sailings from Denmark.
There are 17 ferry ports in Denmark. Rodby port is the most popular with 235 weekly sailings.
The price of the ferry to Denmark varies depending on the route you choose. The Kristiansand to Hirtshals ferry costs £183.24 on average whereas the Puttgarden to Rodby ferry usually costs £96.57.
The most popular ferry route to Denmark is the Kristiansand to Hirtshals ferry with 24 weekly sailings. The second most popular ferry to Denmark is the Puttgarden to Rodby ferry with 235 weekly sailings.
The Kristiansand to Hirtshals ferry sails approximately 3 times daily and up to 24 times weekly, with a sailing duration of 3 hours 15 minutes. Kristiansand Hirtshals ferry is £183 on average. Exclusive of booking fees.
The Puttgarden to Rodby ferry sails approximately 35 times daily and up to 235 times weekly, with a sailing duration of 45 minutes. Puttgarden Rodby ferry is £97 on average. Exclusive of booking fees.
Unfortunately, you cannot get a direct ferry from UK to Denmark. Although there are no ferries to Denmark from UK, there are plenty of alternative routes.
The cheapest ferry to Denmark depends on the route, season, ferry company and whether you are travelling with a vehicle or not. Denmark ferry prices are generally cheaper for foot passengers.
Kristiansand to Hirtshals ferry prices:
Average price: £183.24
Average foot passenger price: around £44
Average car ferry price: around £158
Yes, it is possible to get an overnight ferry to Denmark depending on your route.
You can take your car on most ferry routes to Denmark. Simply follow the signs at the port and staff will be on hand to guide you into the correct lane.
It's easy to book ferry tickets to Denmark at Direct Ferries. Just use our Deal Finder to compare times and prices and find the best Denmark ferry to suit you. We recommend booking in advance to get the cheapest Denmark ferry tickets.
There are a range of ferry companies that allow you to travel with a campervan to Denmark.
"Great journey"
"Perfect crossing"
"Great, lovely steak"
"Good trip, good ship"
Find out what it's like onboard the ferries before you travel.