Introduction
The journey from Goslar, nestled in the Harz Mountains, to Kristiansand, a coastal gem on Norway's southern tip, spans 750 kilometers across three countries. The fastest route takes you via the A7 and E45 through Denmark, then the E39 through the Øresund Bridge and into Norway. This trip, typically 9-10 hours of driving plus two ferry crossings (Puttgarden-Rødby and Hirtshals-Kristiansand), is a study in contrasts: from medieval timber-framed streets to windswept fjordscapes.
Goslar itself is a UNESCO World Heritage site, its Old Town dating back to the 11th century. The drive passes through the Jutland peninsula, over the Storebælt Bridge, and across the Kattegat. One peculiar fact: the route crosses the border between mainland Europe and Scandinavia on the Øresund Bridge, where Sweden appears briefly before Denmark reemerges—a quirk of the bridge's marine border.
Planning your stops is essential. We cover how to find the best stops and hidden gems between cities using a tool like how to find the best stops and hidden gems between cities. Below is a quick overview of the route segments.
| Segment | Distance | Estimated Driving Time | Key Roads |
|---|---|---|---|
| Goslar to Puttgarden | 380 km | 4h | A7, E45 |
| Puttgarden to Hirtshals (via Denmark) | 330 km | 3h 30m | E47, E45, E39 |
| Hirtshals to Kristiansand (ferry) | 110 km (sea) | 2h 15m (ferry) | Color Line ferry |
Road Safety, Family Stops, and Fatigue Management
Road Conditions and Safety
German autobahn sections have no speed limit but often have construction zones; stay alert. Danish highways have a 130 km/h limit, Norwegian 100 km/h. Police are strict on speeding; fines are high (e.g., 20 km/h over in Denmark costs ~150 EUR). Norway uses average speed cameras on the E39.
All countries require headlights on at all times. Winter tires are mandatory in Denmark and Norway from November to March. In winter, the route in Norway can be icy; the ferry is less weather-dependent but can be rough. Check weather via yr.no for Norway.
Family and Child Suitability
This trip is very family-friendly. Kids will enjoy the ferry crossings and the Gamle By (Old Town) in Goslar. In Denmark, stop at Legoland Billund (a 40 km detour from E45 near Vejle) or the butterfly park in Sønderborg. In Kristiansand, the zoo and waterpark are major draws. Many Danish and Norwegian rest stops have playgrounds, e.g., 'Rasteplads' with swings.
For baby changes, public restrooms are clean but often require coins (0.50 EUR). Pack snacks because food on ferries is expensive. The Hirtshals ferry has a family section with movies and play areas.
Pet-Friendly Framework
Pets are allowed on both ferries but must stay in the car on the Puttgarden-Rødby crossing (except service dogs). On Color Line, pets can be in kennels or pet cabins (bookable). Norway requires dogs to be on a lead everywhere, and anti-rabies rules apply (EU pet passport). Many Danish hotels accept pets for a fee; Norwegian ones often do.
Rest stops in Germany have designated dog areas. Denmark has 'Hundeskove' (dog forests) near some rest stops, like the one near Kolding. Plan to stop every 2-3 hours for a walk.
Fatigue Management and Rest Zones
The longest nonstop driving segment is Goslar to Puttgarden (4 hours). After the first ferry, you have another 3.5 hours to Hirtshals. Use the ferry as a break: get out, walk around. On the Hirtshals ferry, you can sleep in loungers or cabins. Recommended rest stops: in Germany, the 'Allgäu' rest area near Bad Segeberg has a nice lake walk. In Denmark, the 'Trekroner' stop near Odense (on E20) has a playground and café. In Norway, the 'Sørlandsparken' area just after Kristiansand is a large rest area.
Consider staying overnight in Hirtshals if you miss the last ferry (sailings vary by season). There are hotels near the port, e.g., Hotel Søsporten.
Route Logistics and Infrastructure
Highways and Tolls
Your main highways are the German A7, Danish E45 and E47, and Norwegian E39. Germany and Denmark have no tolls for cars except the Storebælt Bridge (about 30 EUR) and the Øresund Bridge (about 60 EUR one-way). Norway has toll roads; expect several toll plazas on the E39 from the ferry port to Kristiansand, totaling around 10-15 EUR. You can pay with credit card or AutoPASS.
Fuel stations are plentiful on all highways, especially in Germany and Denmark. In Norway, they are less frequent after Hirtshals, so fill up before the ferry. Diesel is cheaper in Germany than in Norway. A typical sedan will consume about 70 liters for the whole trip; budget around 100-120 EUR for fuel.
Ferry Connections
The Puttgarden-Rødby ferry (Scandlines) is a 45-minute crossing, operating around the clock. You can book online or pay on board. The Hirtshals-Kristiansand ferry (Color Line) takes 2h 15m and runs multiple times daily. Book ahead in summer. Both ferries allow pets in designated areas; Color Line has kennels.
Consider the alternative: a longer drive via the E39 through Sweden and across the Svinesund Bridge, avoiding the Hirtshals ferry but adding 200 km and an extra border crossing. That route is less scenic and more time-consuming.
Natural Landscapes and Local Commerce
Harz Mountains to Danish Coast
Leaving Goslar, the first hour winds through the Harz National Park. Dense spruce forests and granite outcrops give way to the flatlands of northern Germany near Hannover. Around Visselhövede, you'll see the famous 'Heath' landscape: purple heather in late summer. This region is known for horse breeding and asparagus farms. Roadside stands sell fresh produce—try the Spargel (asparagus) seasonally.
As you approach the Danish border at Flensburg, the terrain becomes pastoral with rolling hills and red brick farmhouses. The border crossing is unremarkable; just a sign. Once in Denmark, the E45 skirts the coast of Jutland. For a detour, take exit 73 toward Ribe, Denmark's oldest town (est. 710 AD), with cobblestone streets and a Viking museum.
Denmark's Bridges and Islands
The Storebælt Bridge is an engineering marvel: an 18 km suspension bridge linking Funen and Zealand. Toll is collected electronically. The bridge offers panoramic views of the Great Belt strait. From there, the E20 merges onto the E47 toward Rødby. Alternatively, stay on the E20 to Copenhagen but that adds time. The direct route via E47 passes through rural Lolland and Falster, known for sugar beet fields and chalk cliffs at Møns Klint (a detour).
After the Rødby ferry, you enter Germany's Schleswig-Holstein briefly before crossing into Denmark again? Actually, the ferry lands at Puttgarden (Germany) to Rødby (Denmark). Then you drive through Danish islands: Lolland, Falster, and Zealand, then the Storebælt to Jutland, and up to Hirtshals. The landscape is mostly flat farmland, punctuated by wind turbines and charming villages. Stop at Viborg for its medieval cathedral.
Norwegian Fjord Arrival
Arriving in Kristiansand by sea is spectacular. The ferry docks in the city center. Kristiansand sits on the Skagerrak coast, with a mild climate compared to inland Norway. The city is known for its white wooden houses in the Posebyen quarter, and the Kristiansand Zoo and Amusement Park. Just outside, the Setesdal valley offers rugged mountains and river valleys.
For a hidden gem, drive 20 minutes east to Lillesand, a picturesque fishing village with a charming harbor. For a deeper dive into Norwegian nature, take route 9 through Setesdal to Hovden, a mountain plateau with hiking and skiing. But that's a detour; our route keeps to the E39.
Continue Your Adventure
Frequently Asked Questions
How long does it take to drive from Goslar to Kristiansand?
The driving time is approximately 9-10 hours, plus 3 hours of ferry crossings (Puttgarden-Rødby 45 min, Hirtshals-Kristiansand 2h 15min). Total travel time is about 12-13 hours with ferries and breaks.
Is it worth driving from Goslar to Kristiansand?
Yes, if you enjoy varied landscapes: the Harz Mountains, Danish islands, and Norwegian coast. The ferry crossings offer unique sea views. For the best stops between Goslar and Kristiansand, consider detours to Ribe, Legoland, or Setesdal.
What are the best stops between Goslar and Kristiansand?
Top stops include: Goslar's Old Town, the Storebælt Bridge viewpoint, Ribe's Viking museum, and Kristiansand Zoo. For hidden gems, try Lillesand or the chalk cliffs at Møns Klint (detour).
Do I need a visa for this road trip?
All three countries (Germany, Denmark, Norway) are in the Schengen Area. If you are a non-Schengen citizen, ensure your visa covers multiple entries as you briefly leave and re-enter Schengen on the ferry? Actually, the ferry is internal to Schengen, so no issue. Check your passport validity.
Your voluntary support keeps the project running and fuels our future development