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 is one of Denmark's most rewarding road trips, perfectly showcasing the country's rich Viking heritage, pastoral landscapes, and coastal charm. This scenic 117-mile journey takes you from Denmark's cosmopolitan capital through the heart of Zealand and across the stunning Great Belt Bridge to Jutland's cultural hub. The route's crown jewel is the stop in Roskilde, home to UNESCO World Heritage Viking Ship Museum and the historic Roskilde Cathedral where Danish royalty rests. What makes this drive truly special is the seamless blend of ancient history and modern Danish countryside – you'll pass through rolling farmlands dotted with traditional red-roofed houses, wind farms that epitomize Denmark's green energy commitment, and charming market towns that have remained unchanged for centuries. The Great Belt crossing offers breathtaking views of the Øresund waters and serves as a natural transition between Denmark's two main regions. Best experienced from May through September when the countryside is lush green, wildflowers bloom along the roadside, and long Nordic daylight hours extend your exploration time well into the evening.
Driving Directions
Begin your journey from Copenhagen by taking the E20/A1 motorway westbound toward Roskilde – this initial 19-mile stretch takes approximately 25 minutes through suburban Copenhagen and into Zealand's countryside. Exit at Junction 12 for Roskilde Centrum, where you'll spend your main waypoint exploring Viking heritage sites. Returning to the E20, continue west for another 31 miles (45 minutes) toward the Great Belt Bridge (Storebæltsbroen). The bridge crossing itself is a 11-mile engineering marvel taking about 15 minutes, offering spectacular views of the Great Belt strait – one of Denmark's most scenic driving experiences. Once on Funen island, follow E20 signs toward Odense for 25 miles (30 minutes), passing through gently rolling agricultural lands. At Odense, merge onto the E45 northbound toward Aarhus, driving the final 31 miles (45 minutes) through Jutland's characteristic heathland and forests. Traffic is generally light except during Copenhagen morning rush hour (7:30-9:00 AM) and Friday afternoon departures (3:00-6:00 PM). The route is entirely on well-maintained motorways with excellent signage in both Danish and English. Road conditions are excellent year-round, though winter driving requires headlights at all times and potential ice awareness. Consider avoiding departure during Copenhagen's rush hours to maintain the relaxed pace this scenic route deserves.
Stops Along the Way
Roskilde
30m from Copenhagen
Viking heritage
Complete Waypoints Guide
Roskilde (1.5-2 hours recommended): This ancient capital deserves thorough exploration, starting with the UNESCO-listed Viking Ship Museum where five 1,000-year-old vessels recovered from Roskilde Fjord showcase Viking maritime prowess. Interactive exhibits and boat-building demonstrations bring history alive, while the museum café serves traditional Danish smørrebrød overlooking the fjord. Adjacent Roskilde Cathedral, burial site of 39 Danish monarchs, features stunning Gothic architecture and royal tombs spanning 500 years. Don't miss the famous Roskilde Festival grounds if visiting in summer. For dining, Restaurant Snekken offers modern Nordic cuisine with fjord views, while Café Knarr provides casual Viking-themed meals. Sankt Jørgenshof provides reliable fuel and convenience shopping. Odense (45-minute optional stop): Though slightly off the direct route, Denmark's third-largest city offers Hans Christian Andersen's birthplace museum and charming cobblestone old town. The pedestrian-friendly city center features excellent shopping and dining around the Gothic Sankt Knuds Cathedral. Great Belt Service Area: Modern rest facilities at the bridge's midpoint offer spectacular photo opportunities, clean restrooms, and overpriced but convenient meals – better to eat before or after the crossing. Aarhus Arrival: Enter Denmark's second city via the E45, following signs to 'Centrum' for the historic Latin Quarter, or 'Universitetet' for the modern university district and ARoS art museum with its iconic rainbow panorama.
Things to See
The Great Belt Bridge stands as this route's most spectacular scenic highlight – on clear days, views extend for miles across the pristine waters where seabirds dive and occasional seals surface. Stop at the service area's viewing platform for Instagram-worthy shots of this architectural marvel. Zealand's countryside reveals Denmark's agricultural heart: endless fields of barley and rapeseed create golden carpets in late summer, while traditional windmills dot the landscape alongside modern wind turbines. Near Roskilde, the fjord's calm waters reflect passing sailboats and historic vessels. Watch for the distinct Danish farmhouse architecture – white-washed walls with steep red tile roofs, often surrounded by beech tree windbreaks. Funen's landscape shifts to more pastoral rolling hills, earning its nickname 'The Garden of Denmark' – roadside stands sell fresh strawberries and asparagus in season. Hidden gem: Take a brief detour to Trelleborg near Slagelse to see remarkably preserved Viking ring fortress earthworks, offering insight into 10th-century military architecture. Jutland's heath country begins appearing after Odense – purple heather blooms transform the landscape in late summer, while dense pine forests provide habitat for deer often visible at dawn and dusk. Cultural photography opportunities abound in small villages where unchanged medieval church spires punctuate the horizon, and traditional thatched-roof houses showcase centuries-old craftsmanship that defines Danish rural identity.
Practical Tips
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
Depart Copenhagen by 9:00 AM to avoid morning traffic while allowing full day exploration in Aarhus. Weather changes rapidly in Denmark – pack layers and waterproof jacket regardless of season, as coastal winds near the Great Belt can be surprisingly strong. Danish drivers are courteous but efficient; maintain right-lane discipline and use indicators religiously. Cell coverage is excellent throughout the route via TDC, Telenor, and Telia networks. Download offline maps as backup, though GPS reliability is strong. Parking in Roskilde city center costs 15-25 DKK/hour; use the EasyPark app for convenience. Aarhus offers Park & Ride facilities on the outskirts – highly recommended for city center exploration as parking is expensive and limited. Bridge tolls are paid automatically via license plate recognition for rentals; private vehicles can prepay online. Speed cameras are frequent but clearly marked – motorway limits are typically 130 km/h, reduced to 110 km/h in some sections. Rest areas have excellent facilities including baby changing rooms and disabled access. Keep headlights on at all times year-round – it's required by law. Most gas stations accept international credit cards, but carry some Danish kroner for small purchases or rural stops.
Budget Breakdown
Fuel costs: Expect approximately 350 DKK ($50-55 USD) for an average car consuming 7L/100km, with Danish fuel prices around 14-15 DKK per liter. Great Belt Bridge toll: 245 DKK ($35-40 USD) for passenger cars, automatically charged to rental companies or payable online for private vehicles. Meals: Budget 200-300 DKK ($30-45) per person for lunch in Roskilde – Restaurant Snekken offers main courses 180-280 DKK, while casual cafés serve meals for 120-180 DKK. Parking: Roskilde city center parking averages 20 DKK/hour; budget 60-80 DKK for extended exploration. Aarhus parking ranges 15-30 DKK/hour in center, with Park & Ride costing 35 DKK/day. Museum admission: Viking Ship Museum costs 130 DKK adults, 60 DKK children. Roskilde Cathedral: 60 DKK adults, children free. Accommodation (if staying overnight in Aarhus): Budget hotels 600-800 DKK/night, mid-range 1,000-1,400 DKK, luxury 1,800+ DKK. Total single-day trip: Approximately 1,000-1,200 DKK ($140-170) per person including fuel, tolls, meals, and admissions, excluding accommodation.
When to Visit
May through September offers optimal conditions with temperatures 15-23°C (59-73°F), minimal rainfall, and up to 17 hours of daylight in midsummer. Late May showcases spring flowers and vibrant green landscapes, while July-August provides warmest weather but peak tourist crowds and higher prices. September offers excellent value with mild weather, harvest colors, and fewer visitors. Avoid November-February when short daylight hours (7-8 hours), frequent rain, and gray skies diminish scenic value, though the route remains drivable. The famous Roskilde Festival (late June/early July) creates accommodation shortages but offers unique cultural immersion. Viking Ship Museum and outdoor activities operate reduced hours October-April. Spring (April-May) brings unpredictable weather but dramatic skies and migrating birds along coastal sections.