Roskilde or Helsingør: which Copenhagen day trip should you choose?
If I had one free day in Copenhagen and had to choose between Roskilde and Helsingør, I’d go to Helsingør.
For me, it just makes for the nicer day out. Kronborg gives you a clear reason to go, but you are not relying on the castle to carry the whole trip. You can walk through the old centre, stop for lunch, wander down towards the harbour and decide when you get there whether you also want to go into the M/S Maritime Museum. It feels easy to shape the day around how much you actually want to do.
I’d choose Roskilde instead if the Viking Ship Museum was the main reason I was leaving Copenhagen, or if I really wanted to see the cathedral. The train is shorter too, which matters if you do not want the day trip to take over your whole day. And in summer, when the museum’s wooden-boat sailings are running, Roskilde becomes much more tempting.
The only reason I would not make a firm choice before checking the date is that both places change quite a bit depending on when you go. Cathedral visiting hours can move around services, the sailing season is limited, and Helsingør is not the same proposition on a winter Monday. So my choice would still be Helsingør, but there are plenty of dates and interests where Roskilde would be the better pick.
Roskilde or Helsingør at a glance
The two trips look quite similar on paper, but they feel pretty different once you start thinking about how the day actually works.
Roskilde is the more focused cultural trip. The obvious pairing is Roskilde Cathedral and the Viking Ship Museum, and they give you two very different reasons to go. The cathedral is one of Scandinavia’s earliest brick Gothic churches and the burial place of Danish royalty, while down by the fjord the Viking Ship Museum is built around the five original Skuldelev ships found in Roskilde Fjord. There are reconstructed boats too, along with a working boatyard, so it is not just a case of looking at five old ships in a hall and leaving again.
The nice thing is that the town connects those sights quite naturally. From the centre you can walk down through Byparken towards the harbour, so the day has more shape than simply moving from one museum to another. If you are there on a Wednesday or Saturday morning, Stændertorvet also has its market from 08:00 to 14:00, with produce, flowers and crafts among the goods that can be sold there. It gives you a reason to spend a little time in the centre before heading down towards the fjord.
The train from Copenhagen Central takes around 25 minutes, but that is not the full journey. The Viking Ship Museum is another 20–25 minutes on foot from Roskilde station, so the short train time can be slightly deceptive. If you only want the cathedral and centre, or just the museum and waterfront, Roskilde can work in around 3½–4½ hours. For both main sights, lunch and some time by the water, I would give it more like six to seven hours.
Helsingør feels more like a town day. Kronborg is still the main reason to go, but the old centre, Stengade, the harbour and the former shipyard area are all part of the same compact area, with the castle around a ten-minute walk from the station. That makes it very easy to build the day around one big attraction without feeling as though the rest of the visit is just waiting around for the train home.
And Kronborg is worth considering even if Hamlet is not particularly your thing. It is a Renaissance castle with large halls and underground casemates, sitting right on the Øresund. Just next door, the M/S Maritime Museum is built underground in a former dry dock. Its focus goes well beyond old ships and into modern shipping too, and the building itself is interesting enough that I would only add it if that side of Helsingør genuinely appeals to you.
For a lighter day, I would stick with Kronborg, lunch and the old town. That usually means around five to six hours from Copenhagen and back. Add M/S and you are looking at more of a full day, closer to seven or eight hours. I would not add the second museum just because it is there.
The date can change things quite a bit too. Roskilde Cathedral is still a working church, so visitor access can shift around services, and the Viking Ship Museum’s public sailing trips run on their own seasonal schedule. Helsingør has a more obvious winter weakness: Kronborg generally closes on ordinary winter Mondays, and M/S normally does too.
So for me, the biggest difference is not really the train time. Roskilde gives you ships, cathedral architecture and that walk from the centre down towards the fjord. Helsingør gives you a castle, old streets, harbour and the option of adding a second museum without turning the day into a big logistical exercise. That is why Helsingør still feels like the easier all-round choice, while Roskilde is the one I would pick when something specific there is already pulling me in.
If you are still deciding where else to go from the city, I have a guide to other easy Copenhagen day trips by train, including a few places that work well when you only want to give up part of the day.
Choose Helsingør for a castle day with an old town and harbour
If I were choosing Helsingør, it would be because I wanted a day that felt a little more rounded than just travelling out to see one big sight. Kronborg is still the main draw, but there is enough around it that the trip never really feels castle-only. Stengade and the old centre are right there, the harbour and former shipyard are close by, and once you reach the castle you have the Øresund stretching out beside it.
I would probably take advantage of that and wander through the centre before heading to Kronborg rather than making straight for the entrance. Stengade gives you an easy route through town, and from there you can carry on towards the water without much planning.
Kronborg is the main draw, but not the whole reason to go
I would actually start in the centre rather than walking straight to Kronborg. Stengade runs through the old part of Helsingør, and this is where I would give myself time for a coffee and a look around before moving towards the water. Patio sits just off Stengade and is the sort of place I would pick for that stop: specialty coffee, sourdough-based breakfast and brunch dishes, and a small courtyard rather than a big sightseeing-route café.
You can also pick up the free Elsinore Walk if you want a little more background while you wander, but I would not feel obliged to follow the whole thing. The point is really to see a bit of Helsingør before Kronborg becomes the focus. From the centre, you are soon back towards the harbour, and the castle itself is only around a ten-minute walk from the station, so there is no need to hurry.
Kronborg is obviously tied to Hamlet, but I would not choose Helsingør only for that connection. Even if Shakespeare is fairly low on your list, the castle still gives you Renaissance halls, courtyards and the underground casemates, right on the narrow Øresund with Sweden across the water. That location is a big part of the appeal for me. It feels very different from visiting a castle buried somewhere inland and then heading straight back to the train.
Once you come out, I would keep going through the harbour and former shipyard area rather than deciding the sightseeing part of the day is over. This is where Helsingør starts to feel less like a castle excursion and more like somewhere you have actually spent a few hours. The Culture Yard and old dry dock are here, M/S is tucked into the same area, and Værftets Madmarked can work well for an easy lunch when it is open. Its calendar becomes more limited later in the year, so I would check before relying on it, but this is the part of town where I would plan to eat rather than rushing back towards the station.
Personally, I think this is enough for a really nice Helsingør day: coffee and a wander through the old centre, a proper visit to Kronborg, then lunch and some time around the harbour. It leaves room to change your mind as you go, which is exactly why I prefer it to trying to squeeze every nearby attraction into the same afternoon.
Add M/S only if you want a second museum
M/S is almost too conveniently placed. It is right beside Kronborg, so it is very easy to look at the map and decide that of course you should visit both. I would only do that if the museum itself sounds like something you would enjoy.
The building alone gives it quite a different character from Kronborg. The museum sits underground around a former dry dock, with the dock itself left open rather than filled in, and its exhibitions move beyond Helsingør's history into shipping and maritime life more broadly. So if you are interested in ships, modern maritime culture or contemporary architecture, it is not just more of what you have already seen inside the castle.
Adding M/S does make the day feel quite different. Once you come out of Kronborg, you could easily leave the rest of the afternoon fairly open for lunch, the harbour and more time in town. Going into M/S means choosing another proper museum visit instead. I think that is worth it if the dry-dock setting, maritime history or the building itself is part of what drew you to Helsingør, but I would not add it just because it happens to be next door.
The nice thing is that Helsingør already feels complete without it. Kronborg, the old centre and the harbour give you plenty for one day, so M/S works best as an extra when you are genuinely interested rather than something you need to squeeze in.
If Helsingør is the one pulling you in, it also works very well as a slower autumn weekend rather than just a day trip, especially if you would rather have more time for the town and coast instead of squeezing everything into one afternoon.
Choose Roskilde for Viking ships and royal-history architecture
Roskilde is the one I would choose if the Viking ships or the cathedral were already pulling me there. It feels less like a general wander-around town and more like a day built around two very different places that are both worth giving some proper time to.
Give the cathedral and ship museum proper time
I would start around the centre and the cathedral rather than treating Roskilde as somewhere you pass through on the way to the Viking Ship Museum. The cathedral is one of the main reasons the town feels worth the trip in its own right. It is an early brick Gothic church, but what makes it more interesting is how many layers of Danish royal history have built up inside it over time. The chapels were added in different periods, so the building does not feel like one fixed moment in history.
If you are there on a Wednesday or Saturday morning, Stændertorvet can fit in nicely too. The market runs from 08:00 to 14:00, and you can find things like produce, flowers and crafts on the square. I would not plan the whole trip around the market, but if the timing works, it gives you a good reason to spend a little longer in the centre before heading towards the water.
From there, I would walk down through Byparken towards the fjord. The park sits on the slope between the centre and the harbour, so the route gradually opens out as you head down towards the museum. It makes the day feel more connected than simply visiting two separate attractions.
The Viking Ship Museum is the place where I would slow down again. The five Skuldelev ships are the original archaeological finds from Roskilde Fjord, while the reconstructed boats and traditional Nordic vessels around the museum help show how these ships were actually built and used. That distinction is worth knowing before you go, because this is not a museum where you simply climb aboard five intact Viking ships.
The working boatyard adds a lot too, especially in the warmer months. I would leave enough time to look around the harbour and boatyard rather than rushing through the ship hall and heading straight back. If you want lunch nearby, Café Knarr is a practical option in the museum area, so you do not necessarily have to walk back uphill just to eat.
The only thing I would keep flexible is the order of the day. Roskilde Cathedral is still a working church, so visiting hours can shift around services. On some dates it may make more sense to see the ships first and come back to the cathedral later rather than forcing the same route every time.
Sailing changes the day when it is operating
The sailing trips are the part that would make me much more tempted to choose Roskilde in summer.
These are not passive sightseeing cruises. Visitors go out in traditional Nordic wooden boats and help with rowing and handling the sail, so it is a much more active experience than simply looking at the boats from land. The whole thing takes around an hour including preparation, which is enough that I would build the rest of the day around it rather than trying to squeeze it in between the museum and cathedral.
The sailing trips have their own schedule, so museum opening hours do not tell you whether you will actually be able to get out on the water. They generally run from May to September, and individual departures can still be cancelled because of the weather or too few participants. If sailing is one of the reasons you are choosing Roskilde, I would check that part first rather than assume it will be running.
I would also keep the expectation fairly loose when it comes to the boat itself. The public trips use traditional wooden boats from the museum’s collection and programme, so you are not guaranteed a longship. For me, the interesting part is being out on Roskilde Fjord and actually helping row and handle the sail.
If that is running on your date, I would definitely give Roskilde a little more time. The cathedral, museum and walk down to the fjord already make a good day, but the sailing adds something completely different. If the ships are what attracted you to Roskilde in the first place, that would be enough to sway my choice.
How much of your Copenhagen day will each trip take?
Roskilde looks much quicker at first glance. The train from Copenhagen Central is around 25 minutes, while Helsingør is closer to 46. But Roskilde is one of those places where the train time makes the day look shorter than it really is.
A short train does not mean a short museum day
Once you get to Roskilde, the Viking Ship Museum is still around a 20–25 minute walk from the station. If you are also seeing the cathedral, you are basically moving from the centre down towards the fjord and then back again later. It is a nice route, especially through Byparken, but it still takes time, and the walk back towards the station is uphill.
That is worth keeping in mind if you are looking at the 25-minute train and thinking you can easily squeeze both main sights into a spare morning. You probably can if you rush, but I do not think that is the best way to do Roskilde. The ship museum is much better when you have time to look around the harbour and boatyard as well, and the cathedral is not really somewhere I would want to treat as a quick photo stop.
If walking down to the museum does not suit you, bus 203 can help with that last part of the journey. Otherwise, I would just factor the walk into the day from the start rather than seeing it as extra time you somehow need to recover later.
For both the cathedral and Viking Ship Museum, plus lunch and a little time by the water, I would give Roskilde around six to seven hours from Copenhagen and back. That still makes it very manageable, and the shorter train definitely helps if you want to be back in Copenhagen for dinner, but it is not really a short outing once you do both properly.
Helsingør is almost the opposite. You spend longer on the train, but once you arrive, everything starts quite quickly. The old centre and harbour are right there, and Kronborg is only around a ten-minute walk from the station. You are not using another chunk of the day just getting to the main sight.
That is why Helsingør can feel surprisingly easy despite the longer journey. If I were doing Kronborg, lunch and some time in the old town, I would allow around five to six hours in total. Add M/S as well and I would treat it as a proper full day, closer to seven or eight hours, especially if you actually want to enjoy both museums rather than spend the whole afternoon watching the clock.
Pick one main interior for a shorter outing
If you only have half a day, I would not try to make either town prove how efficient it can be. I would just choose the part I cared about most and let the rest go.
In Roskilde, that means either the cathedral and centre or the Viking Ship Museum and waterfront. The first option is the easier one if you need to be back quickly because you stay close to the station. The museum version takes more walking, but if the ships are the whole reason you are going, I would rather give them the time and skip the cathedral than do both badly.
A shorter Roskilde trip can fit into roughly 3½–4½ hours, which makes it the better choice if you already have something planned later in Copenhagen. Just be realistic about what that version includes. I would not try to add the cathedral, museum, harbour, lunch and a sailing trip and still call it a half day.
For Helsingør, I would keep it even simpler: Kronborg, some time in the old centre and perhaps lunch before heading back. I would leave M/S out unless the museum is one of the main reasons you chose Helsingør in the first place. The nice thing here is that even the shorter version still feels like you have seen some of the town because the castle, harbour and old centre sit so close together.
So if I had a firm afternoon plan back in Copenhagen, Roskilde would be easier to work around. If I had most of the day free and wanted the outing itself to feel relaxed once I arrived, Helsingør would still be my pick.
If this day trip is part of a longer stay, my Copenhagen spring weekend guide is a useful place to plan the days you are keeping in the city.
What will the trip cost, and is Copenhagen Card worth it?
I would not buy a Copenhagen Card automatically just because it looks like the neatest solution. This is exactly the kind of trip where it is worth doing the maths for the version of the day you actually want, because a one-attraction day and a two-museum day are very different things.
Compare the attractions you actually want
Roskilde is quite easy to adjust to your budget. Roskilde Cathedral is currently DKK 80 for an adult, while the Viking Ship Museum costs less in winter than in summer. Bought online, the museum is around DKK 120 in winter or DKK 155 in summer, which puts both main sights together at DKK 200 or DKK 235 before transport.
I would only pay for both if I genuinely wanted both. If the Viking ships were the reason I was going to Roskilde, I would rather give the museum the time it deserves than rush through the cathedral just because it is on the usual route. And if the cathedral was the main draw, I would not feel obliged to add the museum simply to make the day look fuller…
The sailing trips are the one thing that make the pricing a little more interesting. In 2026, the adult sailing ticket was DKK 295 and already included admission to the Viking Ship Museum, so there was no need to buy both separately. That is an easy detail to miss when you are comparing ticket prices. The 2027 programme is not out yet, though, so I would treat that figure as a reference rather than something to budget around for next summer.
Helsingør is simpler. Kronborg is currently DKK 150 at the door or DKK 135 online. M/S costs DKK 145, but there is a useful little saving if you decide to do both: show your Kronborg ticket at M/S and you currently get 15% off the maritime museum admission.
I like that because it leaves the choice fairly open. You can pay for Kronborg, enjoy the town, have lunch and leave it there, or add M/S because you are genuinely interested in the museum. I would not buy the second ticket just to feel like I had “made the most” of the trip.
Separate the transport pass from the attraction card
This is where it gets a bit more confusing, because the transport passes and attraction cards sound more similar than they really are.
The important bit is that City Pass Small does not cover either Roskilde or Helsingør. You would need City Pass Large, which covers zones 1–99 and currently starts at DKK 200 for 24 hours. That is just transport, but it can make sense if you are also using trains, metro or buses elsewhere that day.
If you used the DKK 200 City Pass Large and then bought attractions separately, a Roskilde day with both main sights would come to around DKK 400 in winter or DKK 435 in summer. Helsingør with both Kronborg and M/S at the standard prices would be around DKK 480 before the M/S discount. If you only did Kronborg, you would be at roughly DKK 335.
The 24-hour Copenhagen Card Discover is currently DKK 589 and includes regional transport plus the main attractions here. That sounds convenient, and it can be, but I would only buy it if it also works with the rest of your Copenhagen plans. If you are buying it purely for one day trip, it is very easy to pay more for convenience than you actually need to.
If my plan was simply train to Helsingør, Kronborg, lunch, a wander and back, I would not buy Discover just for that. I would look at the train ticket, the castle ticket and leave it there. The same goes for Roskilde if I only wanted one main attraction.
And I would not assume City Pass Large is automatically the cheapest option either. Depending on where you are staying and what else you are doing that day, individual train tickets may work out better. I would check Rejseplanen once I knew my actual date and starting point rather than trying to solve it in advance with a pass I might not need.
I would work out what kind of day you actually want before thinking about passes. Once you know which attraction or two you are paying for, and whether any of your transport is already covered, it becomes much easier to see if a card is genuinely useful. Otherwise it is very easy to end up planning the day around a pass simply because you bought it first.
Check the date before settling on your day trip
The easiest way to avoid choosing the right town on the wrong day is to check the one thing you would be genuinely disappointed to miss.
Winter Mondays and church services
If you are travelling in winter, Mondays are the date I would look at most carefully for Helsingør. Kronborg and M/S both have ordinary Monday closures outside the main season, so the trip can suddenly lose a lot of what made you choose it in the first place.
Roskilde is usually a little easier to work around, but the cathedral has its own kind of unpredictability because it is still a working church. I would not build the whole day around a rigid order. If visitor access starts later, just let the cathedral move to the afternoon rather than trying to force everything into the same sequence.
The Viking Ship Museum also feels slightly different in winter. The museum itself is still there, but the boatyard runs on a more limited pattern, so the visit leans more towards the ships and exhibitions than the full harbour-side experience you get in warmer months.
Summer museum hours do not guarantee sailing
Summer creates a different kind of trap in Roskilde. The museum can be open while the public sailing trips are not running, because the sailing programme follows its own schedule.
If getting out onto the fjord is one of the main reasons you are choosing Roskilde, I would check that first and plan around it. It is much better to know before you go than to arrive assuming there will be boats heading out simply because the museum is open.
That is probably the most useful way to think about the date in general. Do not check every timetable just for the sake of it. Check the one thing that actually matters to your version of the day, then plan the rest around that. It keeps the planning simple without leaving the best part of the trip to chance.
Should you try to visit both in one day?
I can understand the temptation, especially if this is your only spare day outside Copenhagen, but I think the question is really what you want to remember from it.
A two-town day only starts to make sense once you strip each place back quite hard. Think one main stop in Roskilde, one main stop in Helsingør, and accept that lunch, the harbour, the market, the old streets and the smaller details will mostly disappear. At that point, you are no longer combining two full day trips. You are making a very selective highlights day.
The connection between the towns also needs checking properly for your date because they sit on different rail lines. I would not plan it by looking at each town's travel time from Copenhagen and assuming the transfer will be equally simple.
If I really wanted to do both, I would choose one anchor in each town and be quite ruthless about the rest. Cathedral plus Kronborg, for example, is much more realistic than trying to squeeze in every museum as well. But if the whole reason you are leaving Copenhagen is to have a slower, more enjoyable day somewhere else, I would still pick one and give it the space.
And if this has made you curious about travelling a little further beyond Copenhagen, these are some of the small towns in Denmark I would look at next.
If you still cannot decide
In the end, I would not overthink this one.
Pick the place with the thing you would be genuinely disappointed to miss, check that it is open on your date, and let the rest of the day build around that. That usually leads to a better trip than trying to choose the town with the longest list of things to do.
If you are still torn, I would keep Helsingør as the safer all-round choice. But if the ships, the cathedral or a summer sailing in Roskilde are what you are already thinking about, that is probably your answer.
And once you have chosen, I would stop comparing. Book the train, leave a little space around the main sight, and enjoy the fact that both towns are close enough to Copenhagen to feel like a real change of scene without turning the day into a project.
A few practical details before you go
There are a couple of things I would check in advance if stairs, uneven ground or travelling with younger children might affect the day, because the two towns are not equally straightforward once you get inside the main sights.
Kronborg has stairs and no lift inside, so I would not assume the castle is an easy visit for anyone who needs step-free access. M/S is much better set up in that respect, with lifts between floors and adapted toilets, which makes it the easier of Helsingør’s two big attractions if mobility is a concern.
Roskilde has a different mix. The Viking Ship Museum is partly accessible, but not every part of the current ship hall can be reached without stairs, and the boatyard area has gravel and wood chippings underfoot. If access matters to you, I would check the exact spaces you want to see before going rather than relying on a general “accessible” label.
The sailing trips also have a specific age rule that is easy to miss: children under four cannot take part. And because the trips involve helping with rowing and handling the sail, I would think of them as an activity rather than a passive boat ride.
None of this should put you off either town, but it is the kind of detail that can change which version of the day actually works for you.
