Bergen to Roskilde Road Trip Guide: Ultimate Journey

By admin, 10 June, 2026

Introduction: The Bergen–Roskilde Route – A Journey Across Norway and Denmark

The drive from Bergen, Norway, to Roskilde, Denmark, is a 1,200-kilometer odyssey that crosses two countries and involves a ferry crossing. This road trip merges the dramatic fjords of western Norway with the gentle landscapes of Zealand. A unique fact: the route passes through the world's longest road tunnel, the Lærdal Tunnel (24.5 km), which is lit with blue and yellow lights to simulate daylight and keep drivers alert.

You will traverse highways like the E16 from Bergen to Oslo, then the E6/E18 south to the ferry port at Hirtshals or Kristiansand. From there, a ferry connects to Hirtshals in Denmark (or via Copenhagen). The drive from Bergen to the ferry takes about 7–8 hours without stops; the ferry crossing is 3–4 hours; and from the Danish port to Roskilde is around 3–4 hours. So total driving time is roughly 13–15 hours, best split over at least two days. For more on optimizing stops, see how to find the best stops and hidden gems between cities.


Natural Landscapes, UNESCO Sites, and Local Commerce

The route from Bergen to the ferry offers some of Norway's most spectacular scenery: the Sognefjord, Hardangervidda mountain plateau, and the fjord-side villages. Denmark rewards with rolling hills, beech forests, and Viking history. Must-see natural attractions: Lærdal Tunnel's colored caverns, the Stegastein viewpoint near Aurland, and the Møns Klint chalk cliffs (a detour south of Roskilde).

UNESCO World Heritage Sites:

  • Urnes Stave Church (detour from Sognefjord) – a masterpiece of medieval wood architecture.
  • Roskilde Cathedral – the burial site of Danish monarchs and a prime example of brick Gothic.
  • Vega Archipelago (far north, not on route) – skip unless you have extra time.

Local commerce thrives in small towns: Voss for its legendary sheepskin and local cider, Lærdal for hand-knitted sweaters, and Fagernes for wooden crafts. In Denmark, stop at Ringsted for Danish design outlets or at local farm shops for fresh produce. The culinary scene ranges from Norwegian fjord trout and reindeer to Danish smørrebrød and pastries. A must-try is the wild salmon at a roadside rorbu (fisherman's cabin) in Flåm.


Road Safety, Family Stops, and Fatigue Management

Road quality is excellent: Norwegian highways are well-maintained but winding; Danish motorways are smooth. Beware of tunnels with limited overtaking possibilities. Speed limits: 80 km/h in Norway, 90–110 km/h in Denmark. Norway has strict alcohol laws (0.02% BAC). Rest zones exist every 50–100 km; use them to stretch.

Family-friendly stops: Flåm Railway (a scenic train ride from Flåm to Myrdal), the Hardanger Bridge viewpoint, and Legoland Billund in Denmark (detour). For kids, the Viking Ship Museum in Roskilde is a hit. Pet-friendly framework: Most Norwegian hotels and cabins accept dogs; Danish inns often allow pets. Carry a pet passport for EU entry (Denmark).

Fatigue management: Alternate drivers every 2 hours. Plan overnight stops in Geilo or Oslo (Norway) and Kolding or Odense (Denmark). Hidden off-route spots: The Borgund Stave Church (the best preserved) near Lærdal, and the Mols Bjerge national park in Denmark (east of Roskilde). For local culture, visit the open-air museum at Maihaugen in Lillehammer (detour) or the Viking fortresses like Trelleborg near Slagelse.


Route Logistics and Infrastructure

This journey demands careful planning for fuel, tolls, and ferry bookings. Norway has many toll roads (autopass system) and electric vehicle charging stations. Denmark uses a similar system with Brobizz for bridges. Pre-register your license plate or use a rental transponder.

  • Fuel stops: Major stations along E16 (e.g., Voss, Lærdal, Fagernes) and E6/E18. Prices are higher in Norway than Denmark.
  • Ferry options: Fjord Line from Kristiansand to Hirtshals (3h15m) or Color Line from Oslo to Kiel (for southern route). Book ahead in summer.
  • Tolls: Budget ~€50–€100 for Norway; Danish bridges (Storebælt) cost ~€40.
SegmentDistanceDriving Time
Bergen to Oslo463 km7h
Oslo to Kristiansand320 km4h
Ferry Kristiansand–Hirtshals3h15m
Hirtshals to Roskilde320 km3h30m

Frequently Asked Questions

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

Driving time without stops is about 13-15 hours, plus a 3-4 hour ferry crossing. Plan for at least 2 days with an overnight stop.

What are the best stops between Bergen and Roskilde?

Highlights include Voss, Lærdal Tunnel, Stegastein viewpoint, Flåm, Oslo, and in Denmark, Legoland Billund or the Viking Ship Museum in Roskilde.

Is it worth driving from Bergen to Roskilde?

Absolutely. The journey offers some of the most spectacular fjord scenery in Norway, followed by Denmark's historic towns and easy driving.