Roskilde Cathedral with its twin spires in Denmark
Routes

Copenhagen to Roskilde

How to get from Copenhagen to Roskilde: trains, buses, day tours and the fastest option, with honest timings.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Fastest ~22-25 min by train

At a glance Typical options on this route – details, caveats and booking advice below.
🚆 Train~22-25 minDSB regional/InterCity, every 10-20 min, short walk to sights
🚗 Car~35-40 min35km via E20/E47; useful mainly for the Roskilde Festival

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

Roskilde packs an outsized amount of history into a small town: a UNESCO-listed cathedral that served as the royal burial place of Danish monarchs for centuries, and a museum built around five genuine Viking ships raised from the bottom of the fjord. It's also one of the easiest day trips from Copenhagen, with fast, frequent trains covering the distance in well under half an hour.

The fastest way: the train

Trains run from Copenhagen Central Station (København H) to Roskilde operated by DSB, taking as little as 22–25 minutes on the fastest regional and InterCity services, with departures roughly every 10–20 minutes throughout the day given how many lines converge on this corridor. This is comfortably the best way to make the trip: no reservation is needed, tickets are covered by the Rejsekort travel card or standard DSB tickets, and Roskilde station is a short, easy walk from both the cathedral and the Viking Ship Museum. If you're arriving into Copenhagen from the airport before heading onward, see our guide to Copenhagen airport to the city for getting into town first.

Roskilde sits on one of Denmark's busiest rail corridors, with services continuing on towards Odense and the rest of Zealand — this frequency means there's rarely a long wait even without checking a timetable in advance.

Is there a cheaper alternative?

Given how inexpensive and frequent the train already is, there isn't much reason to look for an alternative — a coach journey on the same corridor would take longer once traffic is factored in and wouldn't offer any meaningful saving. The train is simply the sensible default for this route.

Driving

Roskilde is about 35 km from Copenhagen, roughly a 35–40 minute drive via the E20 and E47 motorways. Driving makes sense mainly if you're combining Roskilde with other stops on Zealand, or attending the Roskilde Festival, one of Europe's largest music festivals, held each summer on the edge of town, since parking near the festival site is set up specifically for the event. For a standalone day trip, though, the train is simpler and avoids any parking search in the town centre. See our guide to driving in Denmark for bridge tolls and general road rules.

What to see once you're there

The Viking Ship Museum is Roskilde's headline attraction, built around five Viking-age ships deliberately sunk in the fjord roughly a thousand years ago to block a channel, later excavated and painstakingly reconstructed — the museum also runs a boatyard where traditional techniques are still used to build replica vessels, and in summer offers short sailing trips on the fjord in reconstructed boats. Roskilde Cathedral, a UNESCO World Heritage Site and the burial place of most Danish monarchs since the 15th century, combines Gothic brickwork with a striking mix of royal chapels added over centuries, each in the style of its era. The compact town centre and its market square round out a comfortable half-day or full day of sightseeing.

Combining with the Roskilde Festival

If visiting during the festival, held annually over roughly a week each summer, note that the festival site is on the outskirts of town and served by dedicated shuttle buses and extra train services rather than the standard regional timetable — check the festival's own transport information rather than relying on the regular Copenhagen–Roskilde schedule described here. Outside festival week, Roskilde is a quiet, easy-going town, and the contrast between the two is significant enough that it's worth knowing which version of Roskilde you're likely to encounter.

Food and the old town

Roskilde's compact centre has a decent spread of cafés and bakeries around the pedestrianised main street and the square by the cathedral, making it easy to fit in a coffee or a light lunch between the two big sights. The harbour area below the cathedral, where the Viking Ship Museum sits, has a handful of waterside spots to eat with views over the fjord, and is a pleasant place to linger if the weather is good, particularly since the museum's outdoor boatyard and harbour basin are part of the visit rather than sealed off behind museum walls.

Sailing on the fjord

In the summer season, the Viking Ship Museum offers short sailing trips on Roskilde Fjord aboard reconstructed Nordic boats built using traditional techniques and crewed partly by volunteers — a genuinely hands-on way to get a feel for how these vessels actually handled on the water, rather than only viewing the excavated originals in the main hall. Places on these sailings are limited and weather-dependent, so it's worth checking availability and booking ahead if this is a priority for your visit rather than assuming a spot will be free on arrival.

Booking and tickets

DSB train tickets can be bought online, via the DSB app, at station machines, or using a Rejsekort travel card tapped in and out at the station gates, and no reservation is needed given how frequent and unreserved these regional services are. Museum tickets for the Viking Ship Museum and cathedral are best bought online in peak season to avoid any queue, though walk-up entry is normally straightforward outside the busiest summer weeks.

Which should you choose?

The train is the clear choice for almost everyone: fast, frequent, cheap and dropping you within easy walking distance of both major sights. Driving only makes sense if you're combining Roskilde with other stops on Zealand or attending the festival. If you're exploring more of Denmark by rail, see our guide to Copenhagen to Odense, Copenhagen to Malmo, or Denmark by train for how the wider DSB network fits together.

Frequently asked questions

How long is the train from Copenhagen to Roskilde?

The fastest regional and InterCity trains take around 22–25 minutes, with departures roughly every 10–20 minutes throughout the day.

Do I need to reserve a seat on the Copenhagen–Roskilde train?

No — these are frequent regional and InterCity services with unreserved seating, so you simply buy a ticket or tap a Rejsekort and board.

Is the Roskilde train station close to the Viking Ship Museum?

Yes — both the Viking Ship Museum and Roskilde Cathedral are within easy walking distance of the train station, generally 10–15 minutes on foot.

Is Roskilde worth visiting outside the festival?

Yes — the cathedral and Viking Ship Museum are year-round attractions and among Denmark's most significant historic sites, entirely independent of the summer music festival.

Sources and further reading: