Skip to content
152

North Zealand: Hamlet’s castle and the Danish Riviera

Up the Øresund coast from Copenhagen to Louisiana and Kronborg, along the north shore to Gilleleje, then inland to Frederiksborg and Roskilde.

Distance
150 km (93 mi)
Driving
2 h 04 min
Suggested days
2
Stops
8
Countries
Denmark
Updated
July 22, 2026

At a glance: 2-day road trip of about 150 km (93 mi) with 8 stops, from Copenhagen to Roskilde. About 2 h 04 min of driving in total.

More road trips in Denmark · More road trips from Copenhagen

Route description

Leave Copenhagen on Strandvejen, road 152, which follows the Øresund coast north past beaches, villas and small harbours. Traffic is slow in summer but the views across to Sweden make it worth it; the E47 motorway inland is the quick alternative. Louisiana, the modern art museum at Humlebæk, is about 35 km out, with its sculpture park on the shore.

Helsingør is 10 km further on. Kronborg Castle guards the narrowest point of the strait, where ships once paid the Sound Dues, and is the setting of Shakespeare’s Hamlet. Pay parking lies around the harbour. Ferries cross to Helsingborg in Sweden in about 20 minutes and run all day, if you want to add a short trip to the other side.

Follow road 237 west along the north coast through Hornbæk, with its long sandy beach, to Gilleleje, a fishing harbour at the northern tip of Zealand. From there head inland to Hillerød, where Frederiksborg Castle rises from its lake. The Museum of National History fills the rooms, and the baroque garden behind it is free to visit.

From Hillerød it is about 35 minutes south-west to Roskilde. The Viking Ship Museum is on the fjord, with five original ships and a harbour of replica boats, some of which you can sail in summer. Roskilde Cathedral, where Danish kings and queens are buried, is a short walk uphill. Copenhagen is 30 minutes away by motorway, making this an easy loop.

Stop-by-stop itinerary

In driving order. Distances are estimates between consecutive stops.

  1. 1

    Copenhagen

    Denmark
    Start
  2. 2

    Louisiana Museum of Modern Art

    HistoryHumlebæk, Denmark

    A modern art museum built around a 19th-century villa, with glass corridors and a sculpture park running down to the Øresund. Entry fee; parking is limited, so the train to Humlebæk station, ten minutes’ walk away, is an option.

    41 km
  3. 3

    Helsingør (Elsinore)

    Denmark
    11 km
  4. 4

    Kronborg Castle

    HistoryHelsingør (Elsinore), Denmark

    The Renaissance castle at the narrowest point of the Øresund, known as Hamlet’s Elsinore and listed as a World Heritage Site. Entry fee for the halls and casemates; pay parking near the harbour.

    1 km
  5. 5

    Gilleleje

    Denmark
    27 km
  6. 6

    Frederiksborg Castle

    HistoryHillerød, Denmark

    Christian IV’s Renaissance castle on three islets in a lake, now the Museum of National History. The baroque garden is free to walk; park in the town car parks and cross on foot.

    26 km
  7. 7

    Viking Ship Museum

    HistoryRoskilde, Denmark

    Five Viking ships, sunk around 1070 to block the fjord, are displayed here, with replica boats moored in the harbour. Entry fee; the car park is by the water, a short walk from Roskilde Cathedral.

    43 km
  8. 8

    Roskilde

    Denmark
    1 km

Suggested stages and overnight stops

2 days, split by driving time. Campsites from OpenStreetMap: check opening dates before you go.

  1. Day 1: Copenhagen → Gilleleje · 79 km · 1 h 06 minOn the way: Louisiana Museum of Modern Art, Helsingør (Elsinore), Kronborg Castle.Overnight nearby, for example: Visit Öre Strand (18 km); Fredensborg Camping (20 km).
  2. Day 2: Gilleleje → Roskilde · 71 km · 0 h 59 minOn the way: Frederiksborg Castle, Viking Ship Museum.Overnight nearby, for example: Roskilde Camping (4 km); Jyllinge Lystbådehavn (11 km).

Best time to go

JanFebMarAprMayJunJulAugSepOctNovDec

The most pleasant months are usually June–August. Still fine, with some compromises, in May and September. Cold, short days in December–March. July and August are the busiest months: book campsites early.

Estimate from long-term temperature averages, terrain and pass seasons

Practical notes for the road

  • Denmark: Tolls on some roads, bridges or tunnels. Tolls on the Great Belt and Øresund bridges. Motorway limit for cars: 130 km/h.
  • Copenhagen: Low-emission zone. Older vehicles may be banned, and foreign vehicles often have to register before entering.

Road rules and fees change. Check official sources before you travel.

FAQs

How long is North Zealand: Hamlet’s castle and the Danish Riviera?

2-day road trip of about 150 km (93 mi) with 8 stops, from Copenhagen to Roskilde. About 2 h 04 min of driving in total.

How many days do you need for North Zealand: Hamlet’s castle and the Danish Riviera?

We suggest 2 days: about 2 h 04 min of driving, which leaves time for the stops.

Where does North Zealand: Hamlet’s castle and the Danish Riviera start and end?

It starts in Copenhagen and ends in Roskilde.

Which countries does North Zealand: Hamlet’s castle and the Danish Riviera pass through?

Denmark.

Where can you camp along North Zealand: Hamlet’s castle and the Danish Riviera?

OpenStreetMap lists 128 campsites and motorhome stopovers within 20 km of the stops on this route. For example: Kastrup Lystbådehavn, Charlottenlund Fort Camping and DCU-Copenhagen Camp "Absalon".

When is the best time for North Zealand: Hamlet’s castle and the Danish Riviera?

The most pleasant months are usually June–August. Still fine, with some compromises, in May and September. (Estimate from long-term temperature averages, terrain and pass seasons)