Bergen to Aarhus Road Trip Guide: Route, Stops & 3-Day Itinerary

By admin, 20 April, 2026

The Bergen-Aarhus Corridor

The road from Bergen to Aarhus crosses two distinct geological zones: the rugged, fjord-cut terrain of western Norway and the flat, glacially-formed plains of Denmark's Jutland peninsula. This 650-kilometer route requires a ferry crossing at Hirtshals, where the Norwegian E39 highway meets Denmark's E45. The drive transitions from Norway's winding coastal roads, with frequent tunnels like the 7.8-kilometer Gudvangatunnelen, to Denmark's straight, efficient motorways. For travelers considering this trip, the question of whether it's worth driving Bergen to Aarhus often hinges on whether they value varied landscapes over speed—the journey takes about 12 hours of combined driving and ferry time, compared to a 1.5-hour flight. This guide provides the concrete details needed to decide and execute the trip, including specific road names, driving durations, and notable waypoints.

Route Logistics and Driving Details

SegmentRouteDistanceDriving TimeNotes
Bergen to StavangerE39210 km4 hoursIncludes ferry from Arsvågen to Mortavika (40 min). Road tolls apply.
Stavanger to KristiansandE39250 km3.5 hoursFollows the southern coast. Multiple rest areas.
Kristiansand to Hirtshals (ferry)E39 to ferry terminal5 kmFerry: 3 hoursColor Line or Fjord Line ferries. Book ahead in summer.
Hirtshals to AarhusE45200 km2 hoursDanish motorway, no tolls. Speed limit 130 km/h.

Total distance is approximately 650 km with 9.5 hours of driving plus a 3-hour ferry. The ferry from Kristiansand to Hirtshals is mandatory; vehicles board at Kristiansand's ferry terminal off the E39. Driving times are estimates without traffic; add buffer for summer queues. Norway uses kroner (NOK), Denmark uses kroner (DKK). Both accept major credit cards widely. For planning things to do between Bergen and Aarhus, consider that the Norwegian leg offers more dramatic scenery but slower travel, while Denmark's section is faster but less topographically varied. A useful resource for route planning is how to find the best stops and hidden gems between cities, which offers strategies for identifying worthwhile pauses.

A Three-Day Travel Plan

This Bergen to Aarhus itinerary 3 days balances driving with exploration. Day 1: Depart Bergen early via E39, drive 4 hours to Stavanger. Visit the Norwegian Petroleum Museum (admission 150 NOK) and walk Gamle Stavanger. Overnight in Stavanger. Day 2: Drive 3.5 hours to Kristiansand, with a pause in Mandal at Lindesnes Lighthouse (50 NOK entry). In Kristiansand, visit the zoo or stroll the Posebyen district. Take an afternoon ferry from Kristiansand to Hirtshals (3 hours; book at colorline.com). Overnight in Hirtshals. Day 3: Drive 2 hours to Aarhus via E45, stopping in Aalborg for the Utzon Center (open 10 AM-5 PM, 95 DKK). Arrive in Aarhus by mid-afternoon. This schedule keeps daily driving under 5 hours, allowing time for stops. To tailor it, use the earlier logistics table to adjust durations. The total cost varies by season; ferry fares for a car and two passengers start at 1000 NOK one-way. This plan demonstrates how long to drive Bergen to Aarhus with meaningful pauses—about 3 days is ideal for a leisurely trip.

Recommended Waypoints and Activities

For those asking about the best stops Bergen to Aarhus, here are specific locations with activities and practical details. In Norway, Stavanger (4 hours from Bergen) is known for its preserved wooden houses in Gamle Stavanger and the Norwegian Petroleum Museum at Kjeringholmen. Allow 2-3 hours for a visit. Further south, Mandal (1 hour from Stavanger) has Norway's southernmost point at Lindesnes, with a lighthouse and coastal walk. Kristiansand (3.5 hours from Stavanger) features the Kristiansand Zoo and Amusement Park at Kardemomme By, open 10 AM to 6 PM in summer. After the ferry, in Denmark, Hirtshals has the North Sea Oceanarium at Willemoesvej 2, focusing on marine life of the North Sea. Aalborg (1 hour from Hirtshals) offers the Utzon Center at Slotspladsen 4, a design museum by architect Jørn Utzon, open Tuesday to Sunday. These stops break up the drive effectively; each adds 1-3 hours to your total travel time. The variety of things to do between Bergen and Aarhus ranges from natural sights to cultural institutions, suiting different interests.

Frequently Asked Questions

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

The driving time from Bergen to Aarhus is approximately 9.5 hours, plus a mandatory 3-hour ferry crossing from Kristiansand to Hirtshals. Total travel time, without stops, is about 12.5 hours. With stops, plan for 2-3 days.

What are the best stops between Bergen and Aarhus?

Key stops include Stavanger for its old town and petroleum museum, Mandal for Lindesnes Lighthouse, Kristiansand for its zoo, Hirtshals for the North Sea Oceanarium, and Aalborg for the Utzon Center. Each offers distinct activities within 1-3 hours of the route.

Is it worth driving from Bergen to Aarhus instead of flying?

Driving is worth it if you enjoy road trips with varied landscapes—from Norway's fjords to Denmark's plains—and want to explore intermediate towns. Flying takes 1.5 hours but misses the terrestrial experience. The drive costs more in time and ferry fares (from 1000 NOK) but offers a journey.

What is a good 3-day itinerary for Bergen to Aarhus?

A 3-day itinerary: Day 1: Bergen to Stavanger (4h drive), explore Stavanger. Day 2: Stavanger to Kristiansand (3.5h drive), visit Mandal, take ferry to Hirtshals. Day 3: Hirtshals to Aarhus (2h drive), stop in Aalborg. This keeps driving under 5 hours daily with time for activities.

What are things to do between Bergen and Aarhus?

Activities include visiting museums like the Norwegian Petroleum Museum in Stavanger, seeing lighthouses in Mandal, exploring Kristiansand Zoo, learning at the North Sea Oceanarium in Hirtshals, and touring the Utzon Center in Aalborg. These provide cultural and natural diversions along the route.