Copenhagen to Roskilde Road Trip: Scenic Drive Guide

By admin, 30 June, 2026

Introduction: The 40-Minute Journey That Feels Like Centuries

The drive from Copenhagen to Roskilde spans just 37 kilometers along the E20 and Route 6, yet it passes through landscapes shaped by glacial retreat 12,000 years ago. The motorway crosses the former seabed of the Ice Age Lateglacial sea, where meltwater carved the fertile plains you now speed over.

This short route, often dismissed as a mere commute, holds layers of history visible from the car window: Viking burial mounds, royal palaces, and the twin spires of Roskilde Cathedral piercing the horizon long before you arrive. For those wondering how long to drive Copenhagen to Roskilde, the answer is typically 40 minutes without traffic, but the real question is is it worth driving Copenhagen to Roskilde when trains take just 25 minutes? The answer is a resounding yes if you value spontaneity and the freedom to explore roadside finds.

The route offers a microcosm of Danish geography: from the urban coastal edge of Copenhagen through suburban greenery, past lakes and open farmland, ending at the historic fjord city. Drivers seeking the best stops Copenhagen to Roskilde will discover that the journey itself is the destination. Use this guide to uncover things to do between Copenhagen and Roskilde that make the trip unforgettable.

For more strategies on unearthing roadside treasures, read how to find the best stops and hidden gems between cities.

SegmentDistance (km)Time (min, no traffic)Road
Copenhagen to Greve2022E20 / Holbækmotorvejen
Greve to Roskilde1718Route 6 / Trekronervej

Road Safety, Family Stops, and Fatigue Management

The motorway is well-maintained with two lanes each direction, speed limits of 110 km/h (reducing to 80 km/h near construction zones). Emergency phones are present every 2 km. The route is highly safe; the main risk is sudden braking for wildlife (deer roam the farmland edges at dusk).

  • Rest zones: Greve Service Area (25 km mark) has toilets, a gas station, and a picnic area. Roskilde Camping (3 km from city center) also offers a rest stop with playground.
  • Family suitability: Children will enjoy the play area at Hedeland Nature Park (see above) and the Viking Ship Museum in Roskilde, which has hands-on exhibits.
  • Pet-friendly: Many cafes along Roskildevej allow dogs indoors, and there are several dog parks in Greve and Hedehusene. The route itself has no leash requirements except in nature reserves.

Fatigue management: Break up the drive by stopping at least once. The Greve Service Area has comfortable seating and a coffee shop. Alternatively, stretch your legs at the Giant's Hill (Kæmpestue) near Hedehusene, a bronze-age burial mound that takes 5 minutes to explore. For an alternate route, consider exiting at exit 21 towards Ishøj and visiting Arken Museum of Modern Art, then rejoining the E20 via local roads.


Route Logistics and Infrastructure

The primary artery is the E20 (Holbækmotorvejen) until exit 23 (Greve N), then local roads Route 6 and Trekronervej. Alternative scenic routes include the old Roskildevej (Route 6) through villages like Tåstrup and Hedehusene, which adds 10-15 minutes but offers cafes and antique shops.

Tolls: None on this route. All roads are toll-free. Parking in Roskilde city center is paid (around 20 DKK/hour), but free lots exist at the train station (P+R) and near the cathedral after 6 PM. Fuel stations are plentiful: Shell and Circle K at motorway service areas like Greve and Vindinge.

  • Driving time: 30-45 min depending on traffic and stops.
  • Best departure time: Before 7:30 AM or after 6 PM to avoid Copenhagen rush hour.
  • Weather impact: Fog can be dense near Roskilde Fjord in autumn; reduce speed.

Fuel costs: At 15 DKK/liter, a round trip consumes about 4-5 liters (60-75 DKK). Electric vehicle charge points available at Greve Center and Roskilde station. For budget tips on fuel and route planning, see the linked guide above.


Natural Landscapes and Local Commerce

The first visible natural feature after leaving Copenhagen is the Køge Bay (Køge Bugt) to the south, a shallow inlet with sandy beaches. The motorway runs parallel to the coast for several kilometers, offering glimpses of sailing boats and, on clear days, the island of Saltholm. As you turn inland near Greve, the landscape shifts to pastoral farmland with patches of beech forest.

  • Vallensbæk Lake: A small lake just off exit 22, accessible via a gravel path. Ideal for a 10-minute leg stretch and birdwatching (swans, coots).
  • Hedeland Nature Park: Near Hedehusene, this reclaimed gravel pit now hosts hiking trails and a small ski slope. The view from the top is surprisingly panoramic.

Local commerce thrives in the villages along the old Roskildevej: Tåstrup has a Saturday farmers' market (May-Oct) with organic produce, while Hedehusene's main street has bakeries selling kanelsnegle (cinnamon rolls) and traditional rugbrød. For antiques, stop at Greve Antik in Greve town center, where you can find Viking-themed souvenirs and Danish mid-century furniture.


Frequently Asked Questions

How long does it take to drive from Copenhagen to Roskilde?

The drive typically takes 30-40 minutes without traffic via the E20 and Route 6. During rush hour (7-9 AM and 4-6 PM), it can take up to 1 hour.

What are the best stops between Copenhagen and Roskilde?

Top stops include Hedeland Nature Park for hiking, Greve Antik for vintage shopping, and Vallensbæk Lake for a quick nature break. For a detour, visit Arken Museum of Modern Art in Ishøj.

Is it worth driving from Copenhagen to Roskilde?

Yes, if you plan to explore off-the-beaten-path locations like the Viking burial mounds or farm shops. The train is faster (25 min) but limits flexibility.

Are there tolls on this route?

No, the entire route is toll-free. Parking in Roskilde costs around 20 DKK per hour in the city center.

What is the road quality like?

The motorway (E20) is in excellent condition with smooth asphalt. The local roads (Route 6) have occasional potholes near village centers, but are generally good.