Copenhagen to Aarhus Road Trip

Copenhagen to Aarhus

Scenic Road Trip Guide

Route Overview

Essential information for planning your journey

Distance
117 mi
188 kilometers
Drive Time
2h 45m
Non-stop driving time
Scenic Rating
4/5
Scenery quality
Best Season
May-Sep
Optimal travel time
The Copenhagen to Aarhus drive turns a routine transfer between Denmark's two largest cities into a rolling history lesson spanning 1,000 years. This route shadows the ancient King's Road (Kongevejen) that once linked royal seats, now upgraded into Highway E20 and E45. You'll glide past Roskilde's UNESCO-listed fjord landscape, glide over the Great Belt Bridge - Denmark's engineering marvel, and hug the coastline through fishing villages that still stock Copenhagen's Michelin-starred restaurants. The three-hour journey becomes a full-day affair once you factor in Viking ship museums, medieval cathedrals, and roadside stands selling fresh strawberries from Lammefjorden. May through September delivers the magic combo of 16-hour daylight, roadside wildflowers, and outdoor cafés along the route. The drive spotlights Denmark's quiet beauty - rolling wheat fields broken by beech forests, half-timbered farmhouses painted traditional ochre and brick red, and the constant scent of sea salt as you shadow the coastline.

Driving Directions

Step-by-step guidance for navigating the route

Exit Copenhagen via Østerbro district, following signs for Helsingør first before merging onto E20 westbound. After 18 miles (30 minutes), grab Exit 28 toward Roskilde - this slight detour adds 15 minutes but pays you back with fjord views. Spend 90 minutes exploring Roskilde before jumping back on E20 toward Korsør. The 18-kilometer Great Belt Bridge crossing takes 12 minutes but budget 30 minutes for the toll plaza during summer weekends. After the bridge, stay on E20 to Exit 44, then merge onto E45 northbound toward Aarhus. The final 90 minutes rolls through Vejle's dramatic fjord landscape and Horsens' industrial heritage zones. Traffic peaks Friday afternoons (3-7 PM) and Sunday evenings (4-8 PM) when Copenhagen residents head home from weekend houses. Summer construction between Kolding and Vejle can tack on 30-45 minutes. The route is fully paved with stellar road quality - Danish highways rank among Europe's best maintained. Speed limits hit 130 km/h on E20/E45 but drop to 80 km/h near towns. Watch for aggressive lane-changing near Odense as drivers battle for bridge position.

Stops Along the Way

Worth-it detours and rest stops between Copenhagen and Aarhus

Roskilde
30m from Copenhagen

Viking heritage

Didn't see anything interesting yet?

Browse Viator's full catalog of tours, day trips, food experiences, and private guides in Denmark.

See All Denmark Tours on Viator

Complete Waypoints Guide

In-depth coverage of every noteworthy stop

Roskilde deserves a half-day stop, not just for the Viking Ship Museum's five original 11th-century vessels. But for the working harbor where master craftsmen still build replica ships using traditional tools. The museum's boatbuilding workshop runs 45-minute demonstrations hourly from 10 AM-4 PM. Grab lunch at Snekken restaurant overlooking the fjord - their smoked herring platter needs 20 minutes to prepare but arrives with views of working wooden ships. The cathedral, 500 meters uphill, houses 39 royal tombs including Margrethe I who united Scandinavia in 1397. Allow 45 minutes inside, longer if you climb the tower (open 1-3 PM weekends). Gas stations cluster near the E20 exits - Q8 and Shell both on Køgevej have clean facilities and fresh pastries. The route's only major detour, Roskilde adds 90 minutes to total drive time but delivers Denmark's most concentrated dose of living history. Weekends host a farmers' market in the central square where local growers sell Lammefjord potatoes and island cheeses.

Things to See

Highlights and attractions along the route

Ten minutes before Roskilde, pull off at Trekroner Fort's viewpoint - this 17th-century star fortress guarded the fjord approach and gives Denmark's best view of how Vikings navigated these waters. The Great Belt Bridge's mid-span rest area offers photo ops with both bridge engineering and wind turbines creating classic Danish vistas. Between Slagelse and Korsør, watch for roadside stalls selling strawberries from Lammefjorden - these reclaimed seabed fields yield Denmark's sweetest berries from June through August. The E45 stretch approaching Vejle reveals Denmark's geological drama: glacial valleys carved during the last ice age now cradle fairy-tale villages like Bredballe. Stop at the Vejle fjord overlook (Exit 59, follow signs to Den Genfundne Bro) where a 1950s railway bridge emerges dramatically from morning fog. The final approach to Aarhus via Marselisborg Forest gives glimpses of deer herds that have roamed here since medieval times - pull off at Strandparken for the classic 'deer with Aarhus skyline' photograph.

Practical Tips

Everything you need to know before hitting the road

Best Departure Time

Start early morning (7-8am) to avoid traffic and maximize daylight

Gas Stations

Fill up before remote sections. Major stops have plentiful options.

Weather Check

Check forecasts along entire route, not just start/end points

Cell Coverage

Download offline maps - some sections may have limited service

Leave Copenhagen by 8 AM to hit Roskilde as museums open, dodging tour buses that arrive after 10 AM. Danish weather shifts faster than GPS updates - pack layers even in July, as North Sea winds can slash temperatures 10 degrees within an hour. Cell coverage stays excellent throughout the route, with 5G on all major highways. But data speeds dip between bridge crossings. Parking in Roskilde's old town needs the P-skive (parking disc) available at any 7-Eleven - set arrival time and display on dashboard for maximum 2-hour stays. The Great Belt Bridge takes credit cards at toll stations, but Dankort (Danish debit) moves faster through automated lanes. Fill up before the bridge - gas runs 15 percent more on Funen and Jutland. Download the 'ParkMan' app for Aarhus parking, which shows real-time space availability and allows mobile payment. Winter driving requires headlights at all times - Danish law mandates this from October through March, not just during darkness.

Budget Breakdown

Estimated costs for the trip

Gas (average vehicle) $45-70
Meals (per person) $30-60
Parking $10-25
Tolls $0-15
Overnight Stay (if multi-day) $80-200
Total Estimate $165-370
Fuel for the 188-kilometer route burns about half a tank for most cars. Budget mid-range fuel costs equal to three café lattes in Copenhagen. The Great Belt Bridge toll runs slightly less than a museum admission. Roskilde's Viking Ship Museum charges entry comparable to a cinema ticket. The cathedral asks only for a donation. Harbor restaurants in Roskilde cost double highway café prices. The fjord views justify the splurge. Parking in Roskilde old town is free with disc parking for two hours. Aarhus central parking costs about the price of a beer per hour. Extend to overnight and Aarhus hotels beat Copenhagen on value. Pay boutique prices for design hotels. Mid-range chains cluster near the highway. The entire day trip, meals, fuel, tolls, and museum entries totals less than one Copenhagen restaurant dinner for two.

When to Visit

Seasonal conditions and the best time to make this drive

May nails the sweet spot. Days stretch to 9 PM. Purple lilacs bloom along E20. Strawberries ripen as you pass Lammefjorden. June through August gifts 16-hour daylight. Every stop offers outdoor seating. July equals European vacation season. Heavier traffic. Book museum slots early. September brings harvest festivals in Roskilde. Golden afternoon light flatters the fjord. Temperatures still allow harbor-side dining. Winter demands caution. The Great Belt Bridge shuts during storms. Short daylight hours squeeze your plans. Sunrise at 8:30 AM. Sunset at 3:30 PM. Spring comes late to Denmark. Wait until after May 1st. Chairs finally appear outside cafés.