Norway to Denmark Ferry: How It Works

Norway to Denmark Ferry: How It Works Hungrytravelfamily

The first time we took the overnight ferry from Oslo to Copenhagen we did not fully know what we were signing up for. We expected a utilitarian crossing — load the car, find a seat, arrive. What we got was closer to a short cruise: a proper cabin, a restaurant worth eating in, and a genuine sense of arrival when we rolled off the ramp into Denmark at breakfast time.

The Oslo to Copenhagen ferry — and the shorter Norway–Denmark crossings out of Kristiansand and Larvik — are among the most useful and underused tools in a Scandinavian road trip. This guide covers how it all works, who runs what, what it costs, and what the experience is actually like.

Short answer

The main Oslo Copenhagen ferry is run by DFDS, takes about 17 hours overnight, and includes your car and a cabin. The faster car-ferry option is the Color Line Kristiansand–Hirtshals route (2.5–3 hours, multiple daily). Foot passengers can travel both routes for significantly less. Book directly on dfds.com or colorline.no; summer sailings sell out months in advance.

The two main route types between Norway and Denmark

Norway and Denmark share no land border, so getting between them always means a crossing of the Skagerrak — the stretch of sea that separates Norway’s southern coast from the top of Jutland. There are two fundamentally different ways to do this by ferry.

The short day crossing (Kristiansand or Larvik to Hirtshals)

The faster option. You drive to a port on Norway’s south coast, load your car onto a car ferry, and arrive in northern Denmark two to four hours later. Color Line runs both of the main short-crossing routes. These are practical crossings — there is a cafeteria and a shop on board, but you are mostly just waiting to arrive. The upside is speed and frequency: in high summer the Kristiansand–Hirtshals route runs four to five times per day.

The overnight crossing (Oslo to Copenhagen)

The grand option. DFDS runs a nightly ferry from Oslo Vippetangen to Copenhagen Nordhavn, departing around 16:30 and arriving around 09:30 the following morning — roughly 17 hours at sea. The ship is large, with multiple decks, individual cabins, a restaurant, and a bar. You bring your car, sleep in a cabin, and wake up in one of Europe’s most beautiful capital cities. We think of it less as transport and more as a travel experience that also happens to move you 600 km south.

How the DFDS Oslo–Copenhagen overnight ferry works

Because this is the crossing most people are thinking about when they search for the “Oslo Copenhagen ferry,” let us walk through it step by step.

Booking and check-in

You book at dfds.com. You will choose your fare class (there are usually three tiers: a Mini/Saver non-refundable rate, a standard flexible rate, and a premium), pick a cabin category, and add your vehicle. DFDS asks car passengers to arrive at Oslo Vippetangen terminal at least 60 minutes before departure. In peak summer, 90 minutes is safer. The terminal is in the Bjørvika area of Oslo, easy to reach from the E18.

Boarding

When your row is called, you drive your car into the ship’s car deck, lock it, and take the stairs or lift up to the passenger decks. Your cabin is allocated. The car remains on the vehicle deck for the duration of the crossing — you cannot access it once the ship has left port, so take everything you need (medications, passport, overnight bag) with you when you walk away from the car.

On board

The vessel DFDS uses on this route has a buffet restaurant, an à la carte option, a bar, a duty-free shop, and evening entertainment. Cabins range from basic interior rooms to sea-view cabins with a window. We have taken interior cabins and found them perfectly comfortable: a real bed, a private bathroom, and enough quiet to actually sleep. The duty-free shop closes before Copenhagen, so do your shopping after dinner.

Arrival in Copenhagen

The ship docks at Nordhavn, Copenhagen’s northern harbour. From there, the centre of the city is about a 20-minute drive or tram ride. If you are continuing by car, you are rolling into Denmark with a full day ahead of you — which is one of the best things about the overnight crossing.

Quick-reference: all Norway–Denmark ferry routes

All routes at a glance — Norway to Denmark
Oslo → Copenhagen | DFDS | ~17h overnight | Car + cabin included
Kristiansand → Hirtshals | Color Line | ~2.5–3h | 4–5 sailings/day in summer
Larvik → Hirtshals | Color Line | ~3h 45min | 1–2 sailings/day
Stavanger → Hirtshals | Fjord Line | ~11h overnight | Good if coming from Norway’s west coast
Bergen → Hirtshals | Fjord Line | ~19h overnight | West-coast departure option
Foot passengers: all routes allow foot passengers at lower fares

The Fjord Line routes from Stavanger and Bergen are worth knowing if you are finishing a west-coast Norway road trip and do not want to backtrack to Oslo or drive south to Kristiansand. We have not taken these personally, but they follow the same general pattern as the DFDS overnight and are well-reviewed.

What the crossing is actually like — what nobody tells you

Travel guides list the routes and prices. They rarely tell you the small details that actually matter when you are planning. Here is what we noticed across multiple crossings.

  • The DFDS ship is bigger than you expect. When you first board, it takes a few minutes to orient yourself. Multiple floor levels, several bar and lounge areas, and cabin corridors that go on longer than a hotel hallway. Give yourself time to find your cabin and the restaurant before you need either.
  • The departure from Oslo is genuinely scenic. Leaving Oslo Fjord in the late afternoon, with the islands and summer cottages sliding past, is one of those moments that reminds you why you chose slow travel over flying. We always make sure to be on deck for departure.
  • Interior cabins are completely dark, which helps with sleeping. The ship keeps moving all night, and there is some engine noise. We slept better than expected both times — earplugs helped on the second crossing when we had a cabin location near the waterline.
  • The Kristiansand–Hirtshals crossing can have some swell. The Skagerrak earns its reputation in autumn and winter. Even on calm days in early October we had noticeable movement. In summer it is usually fine. If anyone in your group is sea-sensitive, take medication 45 minutes before boarding.
  • Arriving in Hirtshals is not arriving in “Denmark.” Hirtshals is a small fishing port. It takes 40 minutes of driving south before you feel like you are in the country properly. Know where you are going after the crossing.
  • Copenhagen arrival by DFDS is wonderfully civilised. You queue in your car on the vehicle deck, the ramp goes down, and ten minutes later you are driving through Nordhavn. It is one of our favourite arrival experiences anywhere in Europe.
  • The duty-free shop is legitimately useful. Norwegian alcohol prices are punishing. The duty-free prices on board are significantly better. If you are buying wine or spirits, do it on the ferry.

What it costs and how to book smart

Pricing on Norway–Denmark ferries depends on route, cabin type, vehicle size, travel date, and how far ahead you book. Here is a realistic picture for 2026.

  • Oslo–Copenhagen, car + 2 adults, interior cabin, mid-summer 2026: roughly €180–270 one way, depending on fare class and sailing date. Peak July weekends are at the top of that range.
  • Oslo–Copenhagen, foot passenger only, interior cabin: roughly €60–100 per person — a meaningful difference if you do not need the car.
  • Kristiansand–Hirtshals, car + 2 adults, no cabin (day crossing), mid-summer: roughly €80–130 one way. This is our most-used route and the one that is most flexible on short notice outside of peak summer.
  • Kristiansand–Hirtshals, foot passenger: often €25–45 each way, making it excellent value for backpackers and budget travellers.

Seven ways to pay less

  • Book directly. dfds.com and colorline.no are the primary booking channels. Third-party aggregators rarely beat the operators’ own prices.
  • Use the Mini or Saver fare class. Non-refundable, but 30–40% cheaper than flexible fares. Fine if your dates are firm.
  • Travel mid-week. Friday afternoon and Sunday evening sailings on the Oslo–Copenhagen route are the most expensive. Tuesday or Wednesday departures are consistently cheaper.
  • Book early for summer. DFDS and Color Line open summer bookings 6–8 months in advance. The cheapest car rates go first.
  • Factor in what you are saving on driving. The Oslo–Copenhagen ferry replaces a 600 km overland drive through Sweden (fuel plus the Øresund toll, which runs €60–65 for a car). The ferry often costs less in total than the alternative.
  • Check Fjord Line for west-coast departures. If you are coming from Bergen or Stavanger, Fjord Line fares are sometimes noticeably below DFDS for comparable crossings.
  • Travel in shoulder season. May and September prices are lower than July and August, and the seas are still manageable.
Letters from Rovaniemi

Real travel notes from Finnish Lapland

We write when we actually have something worth saying — ferry reports, honest route notes, and the occasional booking mistake we made so you do not have to.

Mistakes we made on our Norway–Denmark crossings

  • Going to the wrong Oslo pier. The DFDS terminal is at Vippetangen, not at the main Oslo S harbour area. Put “DFDS terminal Vippetangen” into your navigation, not just “Oslo harbour.” We added 20 minutes to our first trip by going to the wrong location.
  • Not packing an overnight bag before driving onto the car deck. You cannot return to your car after the ship sails. On our first DFDS crossing, Alla had her book in the boot. She spent the crossing reading the ship’s entertainment newsletter.
  • Skipping the sea-view cabin upgrade. Interior cabins work fine for sleeping, but waking up to complete darkness while the ship moves is disorienting. A porthole makes the experience substantially better, and the price difference is often not as large as you expect.
  • Expecting the Color Line cafeteria to be satisfying. It is functional, not exciting. We now bring good sandwiches and a thermos of coffee for the Kristiansand crossing. Much better.
  • Not checking seasonal timetables. The Kristiansand route drops from 4–5 sailings per day in summer to 1–2 per day in winter. If you are travelling outside July and August, check the current timetable carefully before you plan your day around a specific sailing time.
  • Assuming the price was the same as the year before. Fuel surcharges fluctuate. Always check current pricing directly from the operator rather than budgeting from memory or outdated blog posts.

Frequently asked questions

Is the Oslo to Copenhagen ferry running in 2026?

Yes. DFDS operates the Oslo–Copenhagen overnight route year-round, with one departure per day from each end. Oslo departs in the late afternoon; Copenhagen departs in the late afternoon. Summer (June–August) sees the highest demand, so book ahead. Check dfds.com for current timetables and availability.

Do I need to book my car space in advance?

Yes, always. Car spaces on the DFDS Oslo–Copenhagen route sell out well ahead of peak summer sailings — sometimes months in advance. For the Kristiansand–Hirtshals Color Line route, the same applies in July and August. Outside peak season you have more flexibility, but we always recommend booking at least 3–4 weeks ahead to get the best price and guarantee your space.

What documents do I need to bring a car on the ferry?

Driver’s licence, vehicle registration document, and proof of insurance valid in Norway and Denmark. EU and Schengen citizens do not need a passport for this crossing (both Norway and Denmark are Schengen countries), but carry ID regardless. Non-EU citizens should carry a valid passport. There are no customs checks for standard personal goods on this route.

Can I take a campervan or motorhome on the ferry?

Yes. Both DFDS and Color Line accept campervans and motorhomes. Enter the vehicle height and length when booking to ensure the right deck allocation — vehicle decks have height restrictions that vary by level. Book early as oversized vehicle spaces are limited. DFDS charges by vehicle length bracket; check their website for current rates.

Is there a ferry from Bergen or Stavanger to Denmark?

Yes. Fjord Line operates routes from Bergen (to Hirtshals, roughly 19 hours) and Stavanger (to Hirtshals, roughly 11 hours). These are overnight crossings with cabins and car transport, particularly useful if you are finishing a west-coast Norway itinerary. Check fjordline.com for timetables and fares.

How early do I need to arrive at the terminal?

For the DFDS Oslo–Copenhagen crossing, DFDS recommends arriving at least 60 minutes before departure; we suggest 90 minutes in summer. For Color Line Kristiansand–Hirtshals, check-in closes 30–45 minutes before sailing, but arriving 60–75 minutes ahead gives you time to check in and settle without stress. Late arrivals sometimes miss their sailing even with a booking, particularly when the car deck is full.

A final word from Rovaniemi

Living in Finnish Lapland and regularly driving south through Scandinavia means we think about Norway–Denmark crossings practically, not romantically. The question is always the same: what is the most sensible way to continue south without burning a whole day in the car?

Our honest answer, after several crossings on different routes, is that the overnight DFDS option is the best value for a long trip if your dates are flexible enough to book early. You get sleep, you get movement, and you arrive in Copenhagen with the whole day ahead of you. The Kristiansand crossing is better when you are on a tighter schedule or a tighter budget, and you want more control over exactly when you cross.

Either way: book directly, arrive earlier than you think you need to, and bring better food than the cafeteria if you are doing a day crossing. These are the lessons it took us a couple of crossings to learn.

— Joona & Alla, Rovaniemi

J&A
Your authors

Joona & Alla

We’re a Finnish–Ukrainian couple based in Rovaniemi, Finnish Lapland. Between us we have road-tripped 25 countries, taken several Scandinavian ferry crossings, and spent more time than we expected reading timetables in Norwegian. Joona runs marketing at Stay Lapland; Alla studies AI and content. Hungry Travel Family is the guide we wish we’d had before we left.

More about us →
Scroll to Top