Copenhagen to Kristiansand Road Trip Guide: E55 & Ferry

By admin, 27 June, 2026

Introduction: The E55 Corridor and the Oresund Link

This route connects the Danish capital to the southern Norwegian port of Kristiansand, a journey of approximately 500 km (310 mi) including a ferry crossing. The drive from Copenhagen to the ferry terminal in Hirtshals or Frederikshavn covers about 350 km (220 mi) on the E55 highway, a road that traces the eastern coast of Jutland.

A unique fact: the E55 crosses the Oresund Bridge, a combined road and rail bridge-tunnel that dips underwater at the artificial island of Peberholm. This engineering marvel opened in 2000 and is one of the longest cable-stayed bridges in the world, carrying traffic over the Oresund strait.

The ferry from Hirtshals to Kristiansand operated by Fjord Line or Color Line takes about 3 hours 15 minutes. Driving time Copenhagen to Hirtshals is around 4 hours without stops. Total travel Copenhagen to Kristiansand including ferry and wait is roughly 8–9 hours.

  • Route: Copenhagen → E55 → Hirtshals → Ferry → Kristiansand
  • Total distance: ~500 km (310 mi) including ferry
  • Estimated driving time: 4 hours (Copenhagen to Hirtshals) + 3h15m ferry
SegmentDistanceTime
Copenhagen–Hirtshals350 km4 hours
Hirtshals–Kristiansand (ferry)150 km (nautical)3h15m
Total500 km~8h30m

Natural Landscapes and Local Commerce

The Danish countryside along the E55 is characterized by flat agricultural fields, beech forests, and the Limfjord near Aalborg. Key viewpoints: the coastal cliffs at Bovbjerg (near Lemvig) and the Råbjerg Mile moving dune in northern Jutland.

The ferry crossing offers panoramic views of the Skagerrak strait. Weather can change rapidly; even calm seas can become choppy, so pack motion sickness remedies if needed.

Local commerce: stop at roadside farm shops selling fresh strawberries in summer or pick up a classic Danish pastry at a bakery in a small town like Hjørring. Fresh fish markets near Hirtshals harbour sell newly landed seafood.

  • Landscape highlights: Oresund Bridge, Djursland peninsula, Limfjord views
  • Commerce tips: Visit Hirtshals fish market before boarding

Route Logistics and Infrastructure

The E55 is a well-maintained dual carriageway for most of its length in Denmark. Speed limits are typically 110 km/h (68 mph) on motorways and 80 km/h (50 mph) on rural roads. Toll roads: the Oresund Bridge requires a toll; payment can be made online or at the booth. The ferry fare varies by season; booking ahead is recommended.

Fuel stations are frequent along the E55, with major brands like Statoil, Shell, and OK. Expect prices around 15-17 DKK per liter (2024). Electric vehicle charging stations are available at rest stops and ferry terminals.

Parking in Copenhagen is limited and paid; consider parking at a peripheral lot and using public transit to explore the city. At Hirtshals, long-term parking is available near the ferry terminal.

  • Tolls: Oresund Bridge (€55-70 depending on vehicle)
  • Ferry cost: approx. €80-150 (car + driver) depending on season
  • Fuel: approx. 350 DKK for the Danish leg

Road Safety, Family Stops, and Fatigue Management

The E55 is generally safe with well-lit sections and good signage. Be cautious of deer crossings, especially near forested areas in the early morning or evening. Rest areas are spaced every 20-30 km, including toilet facilities and picnic tables.

For families: stop at the Kattegatcentret aquarium in Grenaa (about 1 hour detour) or the LEGOLAND Billund (about 2 hour detour). Kid-friendly restaurants include McDonald's at service stations.

Pet-friendly: Most Danish rest stops have grassy areas for dogs. Ferries allow pets in cars or designated kennels; check specific line policies.

Fatigue management: take a break every 2 hours (approx. 150 km). Good rest stops by the highway: Motorvejscafé Ved Ejer Bavnehøj (near Skanderborg) or the Rasteplads Østjylland. The ferry ride itself is a natural break where you can sleep.

  • Safety: Deer warning zones, emergency phones every 2 km
  • Family: Kattegatcentret, LEGOLAND (detour)
  • Pet: Ferry policies require leash and vaccination papers

Frequently Asked Questions

How long does it take to drive from Copenhagen to Kristiansand?

Driving time from Copenhagen to Hirtshals is about 4 hours, plus a 3-hour 15-minute ferry crossing. Including waiting and boarding, total travel time is around 8–9 hours.

What is the best route from Copenhagen to Kristiansand?

Take the E55 motorway from Copenhagen through Jutland to Hirtshals or Frederikshavn, then board a ferry to Kristiansand.

Are there good stops between Copenhagen and Kristiansand?

Yes, consider stopping at the Kattegatcentret aquarium, the Råbjerg Mile dune, or a roadside bakery. Use a tool like how to find the best stops and hidden gems between cities to discover more.

Is it worth driving from Copenhagen to Kristiansand?

If you enjoy road trips and want flexibility to explore Denmark's coast and northern Jutland, it is worth it. The ferry crossing also adds a unique maritime element to the journey.

Can I take pets on the ferry?

Yes, most ferries allow pets. They must remain in the car or in designated kennels during the crossing. Check the specific ferry company's policy in advance.