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.
Yes, you can get ferries to Denmark from destinations including Kristiansand, Puttgarden, Helsingborg, Spodsbjerg & Taars. There are up to 1295 ferries running per week. Ferries to Denmark are provided by 11 ferry companies including Fjord Line, Stena Line, DFDS Seaways, Color Line & Scandlines. Book now with Direct Ferries and find a ferry to Denmark to suit you.
The Kristiansand to Hirtshals ferry sails approximately 26 times per week, with an average duration of about 3 hours 15 minutes.
Kristiansand to Hirtshals first ferry: departs at 06:30
Kristiansand to Hirtshals last ferry: departs at 21:45
The Puttgarden to Rodby ferry currently sails around 273 times per week.
Puttgarden to Rodby first ferry: departs at 00:15
Kristiansand to Hirtshals last ferry: departs at 23:59
The duration of the ferry to Denmark depends on the route. The Kristiansand to Hirtshals ferry takes 3 hours 15 minutes on average.
The fastest ferry to Denmark is Helsingborg to Helsingor. This journey usually takes 20 minutes.
Ferries to Denmark are provided by 11 operators; Fjord Line, Stena Line, DFDS Seaways, Color Line, Scandlines, Oresundslinjen, Molslinjen, Bornholmslinjen, Alslinjen, Samsoelinjen & Langelandslinjen. There are currently 190 daily and 1295 weekly sailings to Denmark.
There are 17 ferry ports in Denmark. Rodby is the most popular port.
The price of the ferry to Denmark varies depending on the route you choose. The Kristiansand to Hirtshals ferry costs £169.26 on average whereas the Puttgarden to Rodby ferry usually costs £103.61.
The most popular ferry route to Denmark is the Kristiansand to Hirtshals ferry with 26 weekly sailings. The second most popular ferry to Denmark is the Puttgarden to Rodby ferry with 273 weekly sailings.
Unfortunately, you cannot get a direct ferry from the UK to Denmark. However, if you don't wish to fly, you can get a ferry from the UK to the Netherlands and then continue your journey to Denmark by car or public transport.
The cheapest ferry to Denmark depends on the route, season, ferry company and whether you are travelling with a vehicle or not. Prices are generally cheaper for foot passengers. We recommend booking your ferry tickets to Denmark in advance to get them at the cheapest price.
Cheapest Denmark ferry price: £56.67
Cheapest Denmark ferry route: Ballen to Kalundborg
Yes, you can take your car on ferries to Denmark. Simply follow the signs at the port and staff will be on hand to guide you into the correct lane. Denmark car operators include Fjord Line, Stena Line, Color Line, Scandlines & Oresundslinjen.
Yes, you can take your pet on ferries to Denmark. We recommend checking the ferry operator's pet policy before you travel. Denmark pet operators include Fjord Line, Stena Line, DFDS Seaways, Color Line & Scandlines.
It's easy to book ferry tickets to Denmark online at Direct Ferries. Just use our Deal Finder to compare times and prices and find the best Denmark ferry to suit you.
"Great journey"
"Perfect crossing"
"Great, lovely steak"
"Good trip, good ship"
Find out what it's like onboard the ferries before you travel.
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.