Introduction: The Arctic-to-Mediterranean Highway
The E39 highway south from Trondheim snakes through Norway's rugged fjord country before the landscape flattens into Denmark's pastoral plains. Few road trips span such dramatic geographic contrasts: from the Arctic Circle's midnight sun to the turquoise shallows of the Mediterranean.
A historical trivia: the stretch across the Great Belt in Denmark uses the world's second-longest suspension bridge, the Storebælt Bridge, opened in 1998 and shortening the journey by hours. This drive covers roughly 4,200 km, requiring at least five days of pure driving. Below is a logistics table to help you budget time and fuel.
| Segment | Approx Distance | Driving Time | Fuel Cost (€) |
|---|---|---|---|
| Trondheim–Oslo | 650 km | 8 h | 95 |
| Oslo–Hamburg | 1,000 km | 12 h | 140 |
| Hamburg–Milan | 1,200 km | 14 h | 160 |
| Milan–Bari (ferry to Gozo) | 1,000 km | 12 h | 140 |
| Total | ~4,200 km | 46 h driving | ~535 |
Road Safety, Family Stops, and Fatigue Management
The entire route is well-paved and lit in urban stretches, but mountain passes (Brenner, Appenines) may lack illumination. In Norway, elk crossing signs are serious; reduce speed at dusk. Germany's autobahn has no speed limit in many sections, but sudden traffic jams are common near Cologne. Italy's A14 has frequent speed cameras – always stay under 130 km/h.
- Pet-friendly: Most German rest stops allow dogs on leash. In Italy, Parchi Canili (dog parks) exist at some autogrills – look for 'Area Sosta Cani' signs.
- Family stops: Legoland Billund (Denmark, off E20 exit 70) – a full day required. Europa-Park in Rust (Germany, off A5 exit 55) – two days recommended.
- Fatigue management: The Raststätte Diemelsee (A44, Germany) has a designated nap zone with reclining chairs. In Italy, the 'Villoresi' rest area (A1 near Milan) offers capsules for rent.
Hidden off-route spots: Just 5 minutes from the E6 near Dombås (Norway), the old pilgrim church of Eystein's Church lies abandoned but preserved. In Denmark, the village of Ærøskøbing (off E20, ferry from Svendborg) features cobblestone streets and fairy-tale houses. Near the A22 in Italy, the ghost town of Gropello Lomellina has an abandoned 18th-century silk mill.
Regarding UNESCO sites: The route passes near three – the Bryggen wharf in Bergen (detour 500 km), the Wadden Sea (off E20 in Denmark), and the Historic Centre of Naples (after Bari). Only the Wadden Sea is a convenient short detour (30 min from E20).
Natural Landscapes and Local Commerce
The geographical shifts are staggering: Norway's deep fjords and endless forests give way to Denmark's flat farmlands, then Germany's dense woodlands, the Alpine passes, and finally Italy's olive groves and coastal vistas.
- Norway: The stretch between Trondheim and Oslo passes through Gudbrandsdalen valley (E6). Stop at the Rondane National Park for a quick hike; rock ptarmigan may cross your path.
- Denmark: The E20 crosses the Storebælt Bridge – pull over at the Knudshoved rest area for a panoramic view of the belt.
- Germany: The A7 south of Hamburg cuts through the Lüneburg Heath, a purple-bloomed landscape in August.
- Italy: After the Brenner Pass (A22), the Adige Valley leads to Lake Garda, then the Apennines near Bologna.
Local commerce treasures: In Norway, buy a hand-knitted sweater from a roadside stall near Lillehammer. In Denmark, pick up fresh smoked eel from Skærbæk Fiskehus (off E20 exit 74). German autobahn rest stops offer Spreewälder pickles and Berliner Kindl craft beer. In Italy, stop at a Caseificio (cheese dairy) near Modena for aged Parmigiano-Reggiano.
For cultural insight, how to find the best stops and hidden gems between cities provides a methodology for discovering such artisan spots.
Route Logistics and Infrastructure
Fuel station density is excellent along the E39/E20 through Scandinavia, but becomes sparse in rural Germany and Italy's Appenine passes. Plan refueling at every 300 km.
- Trondheim–Oslo: E6 highway, good condition, toll booths require AutoPASS (rental car tag).
- Oslo–Hamburg: E6/E20, ferry crossing at Hirtshals–Kristiansand saves 400 km; book in advance.
- Hamburg–Milan: A7/A5/Brenner A22, high traffic near Munich; avoid holiday weekends.
- Milan–Bari: A14, reliable service stations every 30 km.
Estimating fuel costs: assuming 8 L/100 km, total diesel expense is around 535€. For an electric vehicle, charging points are frequent in Germany and Italy, but Norway's E6 has gaps. Check apps like PlugShare for real-time availability.
For the final leg, a ferry from Bari (Italy) to Gozo runs twice weekly (Virtu Ferries, 7 hours). Reserve one week ahead in summer. Alternatively, drive to Sicily and take the short crossing from Pozzallo.
Continue Your Adventure
- Almeria Manchester Road Trip Guide Route Stops Itinerary Road Trip Guide
- Ljubljana Venice Road Trip Guide Routes Stops 3 Day Itinerary Road Trip Guide
- Ghent Innsbruck Road Trip Guide Route Stops 3 Day Itinerary Road Trip Guide
- Debrecen Bruges Road Trip Guide Route Stops 3 Day Itinerary Road Trip Guide
- Ljubljana Dublin Road Trip 3 Day Guide Road Trip Guide
Frequently Asked Questions
How long does it take to drive from Trondheim to Gozo?
Pure driving time is about 46 hours, best done over 5-7 days including stops and ferry crossing.
Is it worth driving Trondheim to Gozo?
Absolutely – the scenery ranges from Norwegian fjords to Italian coastlines, and you control the pace. The journey itself is the reward.
What are the best stops between Trondheim and Gozo?
Highlights include Rondane National Park, Storebælt Bridge, Lüneburg Heath, Brenner Pass, and the Appenine mountains. Legoland and Europa-Park for families.
Are there any UNESCO sites along the route?
Yes, the Wadden Sea in Denmark is a short detour from the E20. Bryggen in Bergen and Naples' historic centre are farther off.
Your voluntary support keeps the project running and fuels our future development