The culturally rich city of Copenhagen has plenty to keep visitors busy for many days; however, it’s also ideally situated for day trips to a variety of interesting and scenic destinations in Denmark and beyond, bringing to mind knitted wool sweaters, colorful snow-topped houses, and warm hygge vibes.
Travelers interested in adventures further afield will find impressive castles, historic cathedrals, top-notch museums, captivating cities, and quaint villages, all within easy reach by public transport in 90 minutes or less.
Learn about Denmark’s history of kings and Vikings, explore its lovely landscapes, and discover a world apart from its cosmopolitan capital.
Frederiksborg Slot, Hillerød
Why go: Marvel at Denmark’s most lavish castle
In the early 17th century, Denmark’s legendary King Christian IV transformed the original castle in Hillerød into a magnificent Renaissance-style royal residence. His creation, the fairytale Frederiksborg Slot – often called “the Nordic Versailles” – became the Danish National History Museum in 1878.
The castle sits beside a lake and features stunning Baroque gardens, while its interior is both historically fascinating and lavishly appointed – the ballroom and chapel are exceptionally breathtaking. During summer weekends, guided tours of the castle take place, and there is a special children’s exhibit for young visitors.
How to get to Hillerød from Copenhagen:
Take S-train line A to Hillerød. The journey takes approximately 40 minutes. Frederiksborg Castle is a 15-minute walk from Hillerød station, or buses 301 or 302 will take you there in about five minutes.
Kronborg Castle, Helsingør
Why go: Visit the castle that inspired Shakespeare’s Hamlet
The charming seaside town of Helsingør sits on Denmark’s northeastern coast, 45 minutes by train from Copenhagen. Adjacent to the historic homes and local shops and cafes is Kronborg Castle, the inspiration for Elsinore in William Shakespeare’s Hamlet. King Frederik II transformed a military stronghold into a stunning Renaissance castle in the 1500s to collect dues from passing ships and demonstrate his wealth and power.
Today, visitors can tour the royal apartments, admire the king’s tapestries, and explore the eerie casemates under the castle. Between June and August, costumed actors roam the castle performing scenes from Hamlet. Helsingør town is a lovely place to dine, with beautiful cathedrals easily accessible.
How to get to Helsingør from Copenhagen:
The regional train frequently runs from Copenhagen Central Station to Helsingør and takes approximately 45 minutes.
Roskilde
Why go: See Viking ships and Denmark’s royal burial church
Located on a long, narrow fjord west of Copenhagen, Roskilde is one of Denmark’s oldest cities, having started as a thriving Viking town. At the Viking Ship Museum, five ships pulled from the Roskilde Fjord have been painstakingly reassembled and displayed.
Roskilde Cathedral, built in 1275, is the resting place of Danish kings and queens, showcasing stunning Gothic architecture. Visitors can experience its soaring nave and ornate chapels.
How to get to Roskilde from Copenhagen:
The town is 20 to 30 minutes by train from Copenhagen Central Station. The cathedral is approximately a 10-minute walk from the station.
Dyrehaven
Why go: Fill your lungs with Nordic forest air
Just 20 minutes by train from central Copenhagen lies UNESCO World Heritage-listed Dyrehaven, a vast nature reserve ideal for a walk, bike ride, or picnic with lush forests and trails. The park is home to hundreds of wild deer which visitors can easily spot.
Once a royal hunting ground, Dyrehaven features the world’s oldest amusement park, Bakken, which has family-friendly rides, restaurants, and shows. Visitors can also take guided tours within the park during warmer months.
How to get to Dyrehaven from Copenhagen:
Take a 20-minute S-train line C to Klampenborg, where the park lies just outside the station.
Dragør
Why go: Step back in time in a delightful maritime village
Experience small-town Denmark in the medieval fishing village Dragør, founded in the 12th century. With its maze of cobblestone streets lined with centuries-old homes, visitors can enjoy local shops, galleries, and cafes.
How to get to Dragør from Copenhagen:
Take bus 250S from Copenhagen Central Station, which takes about 45 minutes.
Humlebæk
Why go: Immerse yourself in modern art at the Louisiana Museum of Modern Art
Set in a verdant park overlooking the Øresund strait, Louisiana houses one of Scandinavia’s most extensive collections of modern art and offers an inspiring harmony between art and nature. The museum features a lovely café for enjoying refreshments amidst stunning scenery.
How to get to Humlebæk from Copenhagen:
It’s just over 30 minutes by train from Copenhagen to Humlebæk Station, followed by a short walk to the museum.
Odense
Why go: Walk in the footsteps of Hans Christian Andersen
Odense is best-known as the childhood home of fairytale author Hans Christian Andersen. Visitors can explore the house where he was born and raised, alongside other attractions that further explore his life and legacy.
How to get to Odense from Copenhagen:
The train from Copenhagen Central Station takes approximately 70 to 95 minutes.
Malmö, Sweden
Why go: Cross the epic Øresund Bridge for a taste of Sweden
It’s easy to visit Malmö for a day excursion, although the city is also an excellent choice for a weekend trip. With a blend of old-world buildings and modern architecture, Malmö offers a vibrant cultural scene and diverse culinary experiences.
How to get to Malmö from Copenhagen:
It’s a 40-minute train ride from Copenhagen Central Station to Malmö Central, with frequent departures.
This article was first published Jun 26, 2019 and updated Apr 30, 2024.