Copenhagen + Denmark in 3 Days on a Budget
Three days: Roskilde, then Kronborg
Three days buys two Denmark day trips on top of a Copenhagen base: Roskilde for the Viking ships and cathedral, then Kronborg, “Hamlet’s castle,” on the coastal line north. Both run on frequent regional trains with no advance booking. The 2-day version of this plan stops after Roskilde; the 4-day , 5-day and 7-day versions keep adding one stop at a time.
Book these before you go
- Check Copenhagen hotel rates on Booking.com near Central Station before Kronborg’s summer courtyard performances push rates up.
- Book a Viking Ship Museum ticket online for a July or August weekend.
- Search Kronborg Castle tickets if you’d rather buy ahead than at the Helsingor gate.
| Day | Focus | Time from Copenhagen Central | Cost |
|---|---|---|---|
| Day 1 | Arrive, settle into Copenhagen | 13-15 min Metro from CPH airport | ~36-40 DKK metro fare |
| Day 2 | Roskilde: Viking ships and cathedral | 25-27 min regional train | 84 DKK train, up to 240 DKK for both sights |
| Day 3 | Kronborg Castle, Helsingor | ~46 min Kystbanen coastal train | 78 DKK train, 135 DKK entry |
Day 1: land and settle in, spend nothing extra
Fly into Copenhagen Airport (CPH) and take the M2 Metro or a DSB regional train from the shared platform under Terminal 3 straight to Copenhagen Central Station, 13-15 minutes, roughly 36-40 DKK. Base yourself within walking distance of the station; you’re leaving from that same platform for the next two mornings. Spend the evening on the free stuff, Nyhavn’s canal houses cost nothing to walk past, and save your money for the two train tickets and museum entries ahead.
Day 2: Roskilde’s Viking ships and cathedral
Buy a regional train ticket at the station or in the DOT/Rejsebillet app and ride 25-27 minutes to Roskilde. The Viking Ship Museum (160 DKK adult) holds five excavated Viking-age ships about 1.5km from Roskilde Cathedral, Denmark’s UNESCO-listed royal burial church, now 80 DKK adult after a price rise from 70 DKK took effect 1 July 2026. Walk between the two or catch bus 203; the whole visit is a comfortable half day, leaving the evening free back in Copenhagen.
Day 3: Kronborg Castle, Hamlet’s castle by legend only
The Kystbanen coastal train runs from Copenhagen Central roughly every 20 minutes, a 46-minute ride, from about 78 DKK one way, then a 10-minute walk along the Helsingor harbor to the gate. Entry runs 135 DKK adult for a genuine 16th-century Renaissance fortress with its own UNESCO listing. The “Hamlet’s castle” nickname is literary, not historical: Shakespeare set the play at “Elsinore,” the English rendering of Helsingor, but nothing suggests he ever visited Denmark himself. Check kronborg.dk for the summer 2026 courtyard performance schedule before you plan your afternoon around it.
Is Kronborg worth a full day, or just a half day?
A half day covers it well. The castle’s Renaissance halls, casemates and grounds take roughly 2-3 hours to see properly, and combined with the 46-minute train each way, you’re back in Copenhagen by mid-afternoon with time for an early dinner or a last walk along the harbor.
Do Roskilde and Kronborg combine into one day?
No, and don’t try. They sit on different train lines out of Copenhagen Central in different directions, so combining them means backtracking through the city rather than a simple loop. Keeping them on separate days, as this itinerary does, is faster overall than forcing a single long day.
Buy each train ticket the morning you travel, not in advance. Both routes run frequently enough, Roskilde over 100 times a day, Kronborg roughly every 20 minutes, that a same-day ticket costs the same and lets you check the forecast first.