Denmark's Viking-age capital with five original Viking ships, a UNESCO-listed cathedral holding royal tombs, and a fjord harbour, 25 minutes from Copenhagen by train.
Roskilde is Denmark's former Viking-age capital and lies about 30 km west of Copenhagen on Roskilde Fjord. The town has two headline sights: the Viking Ship Museum (Vindeboder 12), where five original 11th-century ships are displayed and a working boatyard builds replicas, and Roskilde Cathedral (Domkirkepladsen 3), a UNESCO World Heritage Site and the burial place of 39 Danish kings and queens. The train from København H takes about 25 minutes and the museum is a 15-minute walk from the station through the old town and down to the fjord. A sensible day starts with the cathedral in the morning, then lunch in the pedestrian centre around Algade, and the Viking Ship Museum in the afternoon, with an optional fjord boat trip in summer. Adult entry is about DKK 125 (about USD 19) for the Viking Ship Museum and about DKK 80 (about USD 12) for the cathedral. Roskilde is also home to the Roskilde Festival in late June and the Ragnarock rock museum near the station. The town centre is flat and compact, so a visit works in rain or sun, and the return train runs several times an hour until late evening.
| Distance | About 30 km west of Copenhagen |
|---|---|
| Travel time | About 25 minutes by train |
| Getting there | DSB regional or IC train from København H to Roskilde station, then walk 15 minutes to the Viking Ship Museum |
| Difficulty | easy |
| Address | Vindeboder 12, 4000 Roskilde |
How to get there
- Mode
- DSB Re/IC train
- Cost
- DKK 80-100 (about USD 12-16)
- Frequency
- Several trains per hour
Location
Vindeboder 12, 4000 Roskilde
55.6502, 12.0775 View on map
Highlights
- Viking Ship Museum with five original 11th-century ships and a working boatyard
- UNESCO-listed Roskilde Cathedral, resting place of Danish monarchs
- Fjord walks and summer boat trips
- Compact pedestrian old town with cafes
Tips for visiting
- Buy the Viking Ship Museum ticket online to skip the queue; adult entry is about DKK 125 (about USD 19) and under-18s are free.
- Allow 90 minutes for the museum and 60 minutes for the cathedral.
- Take the train from København H towards Roskilde (platform shown on the departure board); trains run several times an hour.
- Check museum hours at vikingeskibsmuseet.dk and the cathedral at roskildedomkirke.dk before you go; the cathedral closes to visitors during services.
When to visit
May to September for fjord views and boat trips; the cathedral and museum are good year-round.
Accessibility
The cathedral and museum are largely step-free; the old town has cobbled streets. Check the museum for wheelchair access details.
Frequently asked questions
How long does it take to get to Roskilde from Copenhagen?
About 25 minutes by regional or IC train from København H, several times an hour.
How much is the Viking Ship Museum?
Adult admission is about DKK 125 (about USD 19), with student and child discounts; check vikingeskibsmuseet.dk for the current price.
Is Roskilde worth a full day?
Yes, if you see both the museum and the cathedral and walk the fjord; a half-day works if you only choose one.