Bergen to Flensburg: Epic Road Trip on the E39 and A1

By admin, 16 June, 2026

Introduction: Norway's Western Coast to Germany's Baltic Shore

Did you know that the E39 highway from Bergen to Flensburg passes through three countries—Norway, Denmark, and Germany—and includes a 20-minute ferry crossing at Halhjem-Sandvikvåg? This is not just a road; it's a journey through shifting landscapes, from the dramatic fjords of western Norway to the flat, pastoral fields of Schleswig-Holstein.

The total driving distance is approximately 920 kilometers (570 miles), with an estimated driving time of 14-16 hours without stops. But who wants to drive straight through? The route is dotted with UNESCO sites, charming towns, and rugged natural wonders. For tips on uncovering the in-between magic, see how to find the best stops and hidden gems between cities.

Road and Highway References

  • Bergen to Halhjem: E39 (60 km, 1 hour)
  • Ferry: Halhjem to Sandvikvåg (20 min, runs frequently)
  • Sandvikvåg to Stavanger: E39 (200 km, 3 hours)
  • Stavanger to Kristiansand: E39 (320 km, 4.5 hours, includes ferry at Hirtshals? No, direct road)
  • Kristiansand to Hirtshals: Color Line ferry (3.5 hours)
  • Hirtshals to Flensburg: E39/E45/A1 (400 km, 4 hours via Denmark and Germany)
SegmentDistanceDriving TimeHighlights
Bergen to Stavanger260 km (incl. ferry)4 hrsFjords, bridges, Lysefjord
Stavanger to Kristiansand320 km4.5 hrsCoastal views, Klepp beaches
Kristiansand to Hirtshals (ferry)N/A3.5 hrsScenic crossing
Hirtshals to Flensburg400 km4 hrsDanish towns, German border

Natural Landscapes, Culture, and UNESCO Sites

Natural Landscapes & Attractions

The route begins in Bergen, surrounded by seven mountains and the Sognefjord. Driving south, you'll cross the Hardangerfjord by bridge and ferry. The Lysefjord near Stavanger offers Preikestolen (Pulpit Rock), a 604m cliff. Continue through the rugged coast of Agder to Kristiansand, with its archipelago. Then the landscape flattens into Danish farmlands and the heath of Schleswig-Holstein. Don't miss the Wadden Sea UNESCO site near the German border—it's a tidal mudflat ecosystem.

  • Preikestolen: hike 2 hours, free
  • Hardangerfjord: view from Hardanger Bridge (toll 0 NOK, just cross)
  • Wadden Sea: accessible near Husum, guided walks

UNESCO World Heritage Sites

  • Bryggen (Bergen): Hanseatic wharf, walking tour ~1 hour
  • Kronborg Castle (Helsingør, Denmark): off-route but worth detour (add 1 hr)
  • Wadden Sea (Germany/Denmark): tidal flats, best with guide

Local Commerce & Culture

Buy fresh seafood in Bergen's Fish Market. In Stavanger, explore the old town (Gamle Stavanger) with white wooden houses. In Denmark, stop at Ribe, Europe's oldest town, for viking history.

  • Bergen: smoked salmon, wool sweaters
  • Stavanger: street art, Norwegian design
  • Ribe: viking center, cobblestone streets

Climatic Conditions & Route Aesthetics

Bergen is famously rainy (200+ days/year). Expect mist, sudden downpours, and lush green mountains. As you descend south, climate becomes more continental. Denmark offers changeable skies and flat, dramatic horizons. Germany's Baltic coast is milder.

  • Norway: pack rain gear, temperatures 5-15°C in summer
  • Denmark: warmer, 15-22°C, windier
  • Germany: 18-25°C, pleasant

Culinary Infrastructure

  • Bergen: fish soup at Fisketorget
  • Stavanger: lamb stew, local craft beer
  • Kristiansand: smørbrød, pastries
  • Flensburg: Labskaus (seafarer's stew), marzipan

Hidden Off-Route Spots

  • Lysefjord cruise from Tau (off E39, add 1 hr) – cheaper than Stavanger
  • Sogndalstrand (near Egersund): charming wooden village
  • Mando Island (Denmark): accessible by tidal road
  • Glücksburg Castle (near Flensburg): moated Renaissance palace

Road Safety, Family Stops, and Fatigue Management

Infrastructure Safety & Road Quality

Norwegian E39 is well-maintained but often narrow and winding, especially in tunnels. The route includes many undersea tunnels (e.g., Bømlafjordtunnelen, 7.9 km, -260m elevation). Speed limits: 80 km/h in Norway, 90 km/h in Denmark, 100 km/h in Germany. Watch for wildlife (moose, deer) dusk to dawn.

  • Norway: toll roads, many tunnels, some ferries
  • Denmark: highways, some two-lane roads
  • Germany: Autobahn, sections with no speed limit (recommended 130 km/h)

Family and Child Suitability

This route offers many kid-friendly stops. In Bergen, the Aquarium and Mount Fløyen funicular. Near Stavanger, the Norwegian Petroleum Museum is interactive. In Kristiansand, the Dyreparken zoo and amusement park. Denmark's Legoland in Billund is a 2-hour detour but a major hit. Flensburg's Maritime Museum is fascinating.

  • Bergen Aquarium: $20 adult, $10 child
  • Kongeparken (near Stavanger): family theme park
  • Kristiansand Zoo: $30 adult, open all year

Pet-Friendly Framework

Most Norwegian hotels accept pets (fee ~$30). Ferries allow dogs in designated cabins or cars. In Denmark and Germany, many accommodations are pet-friendly. Remember pet passport for EU travel from Norway (non-EU).

  • Ferries: booking required, cabins available
  • Restaurants: often allow dogs on patios
  • Vet clinics: available in all major stops

Fatigue Management & Rest Zones

Plan stops every 2 hours. Norway has rest areas (rastplass) with toilets, often with scenic views. Denmark has fine service stations (e.g., Shell, OK). Germany has Autohof with restaurants. Recommended stop points: after Hardanger bridge, near Egersund, and in Ribe.

  • Stavanger to Kristiansand: 2 good rest stops (Moi, Flekkefjord)
  • Crossing into Germany: rest stop at Bordesholm

Route Logistics and Infrastructure

When to Go

The best time for this drive is late spring to early autumn (May-September). Summer offers long daylight hours and mild weather, but expect some rain. Winter brings potential snow and reduced daylight, adding 1-2 hours to driving times.

  • Summer: 16-20°C, daylight till 10 PM
  • Winter: 0-5°C, daylight 6 hours, road salt used
  • Shoulder seasons: fewer tourists, but ferries may be less frequent

Tolls and Fuel

Norway has toll roads on most of the E39. You can prepay via AutoPASS or pay online later. Fuel prices in Norway are high (about 20 NOK/liter). Denmark and Germany are cheaper (around 10-12 NOK/liter equivalent). Budget accordingly.

  • Norway toll: approx. 300 NOK total for this route (varies by vehicle)
  • Ferries: Halhjem-Sandvikvåg (1200 NOK for car+driver), Kristiansand-Hirtshals (1000 NOK)
  • Total fuel cost (one way): approx. 1500 NOK

Accommodation Options

  • Bergen: Budget hostel ($30/night) to luxury hotel ($200+)
  • Stavanger: similar range, book ahead in summer
  • Kristiansand: moderate options near the ferry terminal
  • Flensburg: Hanseatic old town hotels ($60-120)

Frequently Asked Questions

What are the best stops from Bergen to Flensburg?

Top stops include Stavanger (Preikestolen, Old Town), Kristiansand (Zoo, Coast), Ribe (Denmark's oldest town), and Flensburg (Harbor, Museums).

How long does it take to drive from Bergen to Flensburg?

Driving time is about 14-16 hours without stops, but plan for 2-3 days to enjoy the journey.

Is it worth driving from Bergen to Flensburg?

Absolutely. The route offers diverse landscapes, UNESCO sites, and unique cultural experiences. It's a scenic road trip through three countries.

What are things to do between Bergen and Flensburg?

Hike Preikestolen, explore Bryggen in Bergen, visit Ribe Viking Center, cross the Wadden Sea, and enjoy Danish smørrebrød.