Best Places to Visit in Denmark: Which Deserve a Night

Cobbled lane lined with low pastel Danish cottages, red tiled roofs and summer flowers

Copenhagen is the base for almost every first trip to Denmark. Beyond it, Aarhus is the one place most first-timers should give a night, and in summer the coast — Bornholm or Skagen — is the other place worth committing days to. Everything else on this shortlist works as a day trip or a one-night detour. Trip length decides how far you go: a few days keeps you Copenhagen-based, and a week or more opens one direction.

The shortlist walks outward from Copenhagen by train hours. Zealand is the island Copenhagen sits on. Funen is the island in the middle. Jutland is the mainland, attached to Germany. Bornholm lies alone out in the Baltic, east of everything else.

Copenhagen Is the Base; the Real Choice Is Which Direction You Add

Copenhagen anchors a first trip to Denmark, and the real decision is which single direction you add to it: north Zealand, Funen, Jutland or Bornholm. This shortlist is built for a first visit with limited days, arriving through Copenhagen, so every pick is placed by how far it sits from the capital and whether it earns a night.

Copenhagen earns the base role on three counts. It has the country’s densest concentration of design, food and museums. It is the rail hub, so every train west to Funen and Jutland starts there. And most long-haul flights land there. Its areas, transport and hotels belong to planning your Copenhagen stay; this page only decides where to go from it.

The table sorts the shortlist by distance. Where no reliable travel time exists, the cell stays descriptive.

Denmark shortlist by distance from Copenhagen and whether each place needs a night
PlaceRegionFrom Copenhagen by trainNight or day tripWho it suits
CopenhagenZealandBaseBase for the whole tripDesign, food and museum lovers
North Zealand castles and RoskildeZealandDay-trip rangeDay tripCastle and Viking fans
MønZealand’s southern edgeDay-trip rangeLong day trip or one nightWalkers and cliff-coast seekers
OdenseFunenAbout 1 hour 10 minutes on the fastest trainsStop or one nightFamilies and Andersen readers
ÆrøOff FunenVia Funen, a longer journeyOne or two nightsCouples and cyclists
AarhusEast JutlandAbout 3 hoursAt least one nightCulture and design travelers
Billund and LegolandCentral JutlandFar side of JutlandOne nightFamilies with children
RibeSouthwest JutlandFar southwest, near EsbjergOne nightOld-town and history fans
SkagenNorth JutlandA full day of travel; pair with AalborgTwo nightsCoast and light chasers
BornholmBaltic SeaUnder 3 hours via Ystad, or about 35 minutes by airTwo or three nightsBeach and cycling travelers in summer

Read the table by the fourth column first. Only four places on it ask for two nights or more, and they sit at opposite ends of the country.

Within Day-Trip Range of Copenhagen: Castles, Roskilde and Møn

The castles of North Zealand, Roskilde and Møn are the places you add without changing hotel. A Copenhagen-based trip of a few days already covers Denmark’s royal castles, its Viking history and its chalk cliffs.

Kronborg, Frederiksborg and Roskilde: one day-trip group, not three

Kronborg in Helsingør, Frederiksborg in Hillerød and the Viking Ship Museum in Roskilde form one day-trip group from Copenhagen. Kronborg is Hamlet’s castle on the narrow strait facing Sweden. Frederiksborg is the grand Renaissance palace on its lake. Roskilde gives you Viking longships. Louisiana, on the coast north of the city, is the art alternative for travelers who would trade a castle for a museum.

This is the group for castle-and-Viking travelers, and none of it needs a night. Pick one or two per day; the choice between them, and how to reach each, is in the best day trips from Copenhagen.

Møn and its chalk cliffs

Møns Klint is the nature pick on Zealand’s doorstep: white chalk cliffs dropping to the Baltic, with forest trails along the top. It suits walkers and coast seekers who are not going as far as Skagen. Treat it as a long day trip, or one quiet night if you want the cliffs without the day-trip rush.

Tours and activities

Book skip-the-line tickets, day trips and local tours with free cancellation on most activities.

You can also browse everything on getyourguide.com.

Tripstou may earn a commission if you book through this link, at no extra cost to you.

Funen: Odense and Ærø for Fairy-Tale Denmark

Funen is the middle island and the natural first step beyond Zealand. Odense is a half-day-to-one-night stop on the way west; Ærø is the island you choose when a pretty old town is the whole point of going.

Odense: Andersen’s town, under two hours from Copenhagen

Odense is Hans Christian Andersen’s birthplace, and it sits about 1 hour 10 minutes from Copenhagen on the fastest trains. The Andersen story runs through the old centre, which makes it the easiest fairy-tale stop for families and literary travelers. It also lies directly on the rail line to Jutland, so anyone heading to Aarhus can break the journey here.

Odense is a stop or one night, not a base. Its value is the break it puts in a westbound journey; as a hub for day trips, it gives you less than Copenhagen or Aarhus.

Ærø and Ærøskøbing: the island for slow travelers

Ærøskøbing, on the island of Ærø, is one of the best-preserved old villages in Denmark: cobbled lanes, low painted houses, a small harbour. The island is made for couples and cyclists with two spare days in summer. You reach it via Funen, and the journey is part of the commitment — this is a night or two, never a day trip.

Ærø only pays off if you slow down to its pace. Travelers who count sights per day will find one village and a coastline; travelers who want a quiet island evening will find the reason they came.

Is Aarhus Worth Visiting?

Yes: Aarhus is the one place beyond Copenhagen that most first visitors should give a night. Denmark’s second-largest city sits about 3 hours from Copenhagen by train, and it has a design-and-culture pull of its own, not a smaller copy of the capital’s.

Aarhus feels compact, younger and built around its harbour. Culture and design travelers get the most from it, along with anyone on a trip of a week or more and anyone continuing north toward Skagen or west to Billund. Two names explain the pull in one line each: ARoS, the art museum with the rainbow walkway on its roof, and Den Gamle By, an open-air town of historic Danish houses. The full list, area by area, is in things to do in Aarhus.

Skip Aarhus on a trip of four days or fewer. The round trip eats a day, and a short stay is better spent on the castles and Roskilde from Copenhagen.

Aarhus is also the gateway to the rest of Jutland. Give it a night and Skagen, Ribe and Legoland all move within reach; skip it and they stay a full day’s travel away.

Jutland’s Edges: Legoland, Ribe and Skagen

Jutland is where Denmark stops being a day trip. Legoland, Ribe and Skagen sit far apart on the mainland, so pick the one that matches what you travel for and pair it with Aarhus or Aalborg. Families point to Billund, history lovers to Ribe in the southwest, coast and light seekers to Skagen at the northern tip. Chasing all three in one trip turns a holiday into a rail timetable.

Legoland and Billund: for families, and for anyone flying in there

Legoland sits next to Billund Airport, which makes it one night for families with children and a natural first stop for anyone who lands at Billund. It is not a destination in itself. Pair it with Aarhus for city time or with Ribe for an old town.

Ribe: Denmark’s oldest town

Ribe is Denmark’s oldest town, and it suits old-town and history travelers better than anywhere else on this list. Its crooked streets and cathedral sit in southwest Jutland, close to the Wadden Sea coast and the Esbjerg area. Fanø, a Wadden Sea island off Esbjerg, is the coastal add-on for anyone with a spare day. Give Ribe one night: it is too far for a day trip from Copenhagen and too small to need two.

Skagen: where two seas meet, if you have the days

Skagen is Denmark’s northernmost tip, where two seas meet off a long sand spit, and it is worth going only if you give it two nights. The light here drew a colony of painters, and it still draws coast and light seekers, mostly in summer. Getting there takes a full day of travel from Copenhagen. The train to Aalborg alone is most of a day’s travel, around 4.5–5 hours, and a local train from Frederikshavn covers the last leg.

That is why Skagen belongs with Aalborg and north Jutland as one trip. Two nights or do not go: a single night spends more time on trains than on the beach.

Bornholm Is Denmark’s Summer Island, and It Earns the Detour

Bornholm is the one Danish island worth building several days around, for beach, cycling and small-harbour travelers in summer. It sits out in the Baltic, east of Sweden’s southern tip, and you get there through Sweden or by a short flight.

Bornholm offers what Møn and Ærø cannot on their own: sandy beaches, rocky coast and harbour villages on one island big enough for several days of riding. It is built for cyclists and for travelers who want summer beach days. From Copenhagen it is under 3 hours by bus or train to Ystad plus a fast ferry to Rønne, or about 35 minutes by air; because the ferry route crosses Sweden, carry valid photo ID.

Give Bornholm two or three nights, and plan it for summer. On a short trip it rules out Jutland: Bornholm and Skagen pull in opposite directions, and few first trips have the days for both.

Is Copenhagen Enough, or Should You Add Jutland or Bornholm?

Copenhagen plus day trips is enough for a trip of a few days. A week or more is when adding one direction pays off, and two weeks is what the Jutland coast up to Skagen needs. Denmark is small, but its best places outside Copenhagen sit on opposite edges, so choose one direction.

  • A few days: stay in Copenhagen and add the castles, Roskilde or Møn as day trips. Every pick farther out costs more travel time than it returns.
  • A week or more: add one direction — Funen and Aarhus by train, or Bornholm in summer. Odense breaks the westbound ride; Aarhus earns the night.
  • Two weeks: work up the Jutland coast through Aarhus and Aalborg to Skagen, with Ribe or Billund as the southwest swing.

The opposite-edges problem is what shapes the plan. Skagen is at the northern tip, Ribe in the southwest, Bornholm east across the Baltic; each sits a day’s travel from the others. Malmö, across the Øresund in Sweden, is the easy add-on that costs no travel days from Copenhagen.

Once the direction is chosen, timing, money and the transport overview are the next decisions, and our Denmark travel guide covers them.

When Copenhagen Is the Wrong Starting Point

Three kinds of traveler should start somewhere other than Copenhagen. Families heading to Legoland and anyone flying into Billund start in Jutland. Coast-and-nature travelers point north to Skagen or east to Bornholm. Summer island seekers choose Bornholm or Ærø and treat Copenhagen as the exit.

Families landing at Billund should base the trip in Jutland: Legoland first, then Aarhus or Ribe, with Copenhagen as the last stop on the way home. The cost is the North Zealand castle day, which only fits if you end with a few nights in the capital.

Coast-and-nature travelers lose little by putting Copenhagen at the end. Skagen with Aalborg, or Bornholm, becomes the heart of the trip, and the city shrinks to a night or two. Funen and the castles usually fall off the list.

Summer island seekers can build the trip around Bornholm or Ærø and fly out from Copenhagen. They give up Aarhus and Jutland, which ask for the days the islands need.

Pick Your Direction First

  • Base a first trip in Copenhagen, where the North Zealand castles, Roskilde and Møn all fit as day trips without changing hotel.
  • Aarhus, about 3 hours from Copenhagen by train, is the one place beyond the capital that most first-time visitors should give a night.
  • For summer coast time, choose Bornholm or Skagen and give it at least two nights, because a single night spends more time travelling than on the beach.
  • Skagen, Ribe and Bornholm sit on opposite edges of Denmark, so pick one direction instead of trying to reach all three.
  • On a trip of four days or fewer, leave Jutland out and spend the time on Copenhagen and its day trips.
  • Families flying into Billund should start in Jutland with Legoland, continue to Aarhus or Ribe, and save Copenhagen for the end.

About This Shortlist

This page picks the Danish places that earn a first visitor’s time, judged on fit and on distance from Copenhagen; for full trip planning, the capital itself, day-trip logistics or a day-by-day route, use the guides linked above.

Written with AI assistance, these picks and their travel times were then gone over by Alex Perrut, working in tourism since 2015, for the Tripstou editorial team. How that works is set out in our editorial process.

Official sources consulted: VisitDenmark, DSB, Destination Bornholm.

Did this guide save you time or money? Tripstou is independent and reader-funded — if you'd like to give something back, you can support the site with a crypto contribution of any size.

More on Denmark

Scroll to Top