Bergen to Copenhagen Road Trip: Complete Guide with Route & Stops

By admin, 19 April, 2026

The Mountain-to-Sea Passage

This 900-kilometer route from Bergen to Copenhagen requires crossing the North Sea by ferry, a necessity dictated by Norway's fjord-cut western coast. The E39 highway, which begins in Bergen, cannot continue southward without interruption—the road ends at the water's edge in Stavanger, forcing travelers onto the Color Line or Fjord Line ferries to Denmark. This maritime leg, approximately 3.5 hours, transforms the journey from a continuous drive into a combined land-and-sea expedition. The route traverses two distinct geological zones: Norway's rugged, glacier-carved terrain and Denmark's flat, agrarian landscapes, offering a study in Scandinavian contrasts within a single trip.

A Three-Day Travel Plan

Day 1: Depart Bergen at 8 AM, drive E39 to Stavanger (4 hours). Visit the Norwegian Petroleum Museum (open 10-16, entry 150 NOK) and Gamle Stavanger. Board the 18:00 Color Line ferry to Hirtshals, arriving 21:30. Overnight in Hirtshals. Day 2: Drive E39 south to Aalborg (1 hour). Tour Aalborghus Castle (open 10-15). Continue to Odense (2.5 hours via E45). Visit Hans Christian Andersen's House (open 10-16, entry 110 DKK). Overnight in Odense. Day 3: Drive to Roskilde (1.5 hours via Route 21). Explore Viking Ship Museum (open 10-17, entry 150 DKK). Final leg to Copenhagen via E47/E20 (30 minutes). Arrive by afternoon. This schedule allows 6-8 hours driving/ferry daily with 4-5 hours for activities.

Route Logistics and Practical Details

SegmentRouteDistanceTime (Drive + Ferry)
Bergen to StavangerE39 south210 km4 hours
Stavanger to Hirtshals (ferry)Color LineSea crossing3.5 hours
Hirtshals to CopenhagenE39/E45 south370 km4 hours
TotalCombined900 km11.5 hours minimum

Ferry reservations are essential, especially in summer; book at least two weeks ahead. The E39 in Norway has frequent tunnels (some tolled) and occasional single-lane sections with passing points. Denmark's highways are generally flat and straight, with consistent 130 km/h limits. Budget for ferry costs (approximately €150-250 per car with passengers) and Norwegian road tolls (around €30). For planning assistance, consider how to find the best stops and hidden gems between cities as a resource.

Key Points of Interest Along the Way

Between Bergen and Copenhagen, several locations merit breaks. In Norway, the village of Sand, 90 minutes south of Bergen on E39, features a 19th-century stone church overlooking the fjord. Stavanger's Gamle Stavanger district has 173 white wooden houses from the 18th century. The ferry itself provides views of offshore oil platforms. In Denmark, Hirtshals has a lighthouse built in 1863 and a fishing harbor. Aalborg, 60 km south of Hirtshals, contains the 16th-century Aalborghus Castle. The Limfjord bridge near Aalborg offers a clear vantage of the waterway. Odense, birthplace of Hans Christian Andersen, displays his childhood home at Hans Jensens Stræde 45. Roskilde, 30 km west of Copenhagen, holds Viking Ship Museum with five original vessels excavated from the fjord.

Frequently Asked Questions

What are the best stops Bergen to Copenhagen?

Primary stops include Sand (fjord views), Stavanger (historic district), Hirtshals (lighthouse), Aalborg (castle), Odense (Andersen's home), and Roskilde (Viking ships). Each offers distinct cultural or natural elements.

How long to drive Bergen to Copenhagen?

Total transit requires at least 11.5 hours: 4 hours Bergen-Stavanger, 3.5-hour ferry, and 4 hours Hirtshals-Copenhagen. With stops, allocate 2-3 days.

Is it worth driving Bergen to Copenhagen?

Yes, if you value varied scenery and intermediate exploration. The ferry adds cost and time versus flying, but the route reveals coastal Norway and rural Denmark inaccessible by air.

What are things to do between Bergen and Copenhagen?

Activities include viewing fjords near Sand, examining petroleum history in Stavanger, crossing the North Sea by ferry, touring Aalborg's castle, visiting Andersen's Odense residence, and inspecting Viking ships in Roskilde.