Routes · Europe
Zurich to Denmark: Copenhagen, Aarhus and Skagen
Zurich → Copenhagen → Aarhus → Skagen
Design cities & the northern tip of Jutland Best season (general guide): May–Sep
Denmark is small, flat and easy to cross by train, from the capital on Zealand to the sandy tip of Jutland. This route spends a week between Copenhagen, Aarhus and Skagen. From Zurich there are frequent short flights to Copenhagen.
How to pace it: Spend days one to three in Copenhagen: day one, Nyhavn and a canal tour; day two, Tivoli and the city by bike; day three, design museums and food halls. Then spend days four and five in Aarhus: day four, train across to Aarhus, then ARoS; day five, Den Gamle By and the harbour. Then spend days six and seven in Skagen: day six, travel north to Skagen, then the old town; day seven, Grenen and the Råbjerg Mile dune.
Copenhagen is one of Europe's most bike-friendly cities. Nyhavn, a canal lined with painted townhouses and old wooden ships, is the classic view, and canal boats leave from here. Tivoli Gardens, an amusement park and garden that opened in 1843, is lit up beautifully at night.
The city's design museums, food halls and neighbourhoods such as Vesterbro reward slow exploration. Many locals swim in the clean harbour baths in summer.
A train crosses the Great Belt to Aarhus, Denmark's second city. On the roof of the ARoS art museum, a circular walkway of coloured glass, 'Your rainbow panorama', frames views of the city. Den Gamle By is an open-air museum of old Danish houses and shops moved here from around the country.
Skagen, at the far northern tip of Jutland, is a town of yellow houses and wide beaches. At Grenen, a sandbar reaches into the sea where the Skagerrak and Kattegat meet, and you can stand with a foot in each. In the late nineteenth century, the Skagen Painters came here for the light, and their work hangs in the town's museum. South of town, the Råbjerg Mile is a large migrating sand dune.
May to September brings long days and the mildest weather. Summer evenings stay light until late.
Good to know: Trains link all three places, so a car isn't needed, and bikes can be hired everywhere. Bakeries and lunch menus are an easy way to keep costs down. Book Tivoli and popular restaurants ahead in summer.
Suggested outline
Zurich
Copenhagen
Nyhavn's painted harbour, Tivoli Gardens and cycling through a compact capital.
Aarhus
Denmark's second city, with the ARoS rooftop rainbow and the Old Town museum.
"Aros.Arhus.1.jpg" by Erik Christensen, CC BY-SA 3.0, via Wikimedia Commons· licence Skagen
The sandy northern tip, where two seas meet at Grenen, and the Skagen Painters' light.
"Skagen_aka_the_skaw_northmost_point_of_denmark_6th_may_2006.jpg" by Martin Olsson (mnemo on en/sv wikipedia and commons, martin@minimum.se)., CC BY-SA 3.0, via Wikimedia Commons· licence
Day by day
- Day 1 · Copenhagen — Arrive; Nyhavn and a canal tour· Zurich → Copenhagen (by air)
- Day 2 · Copenhagen — Tivoli and the city by bike
- Day 3 · Copenhagen — Design museums and food halls
- Day 4 · Aarhus — Train across to Aarhus; ARoS· Copenhagen → Aarhus (by train)
- Day 5 · Aarhus — Den Gamle By and the harbour
- Day 6 · Skagen — North to Skagen; the old town· Aarhus → Skagen (by train)
- Day 7 · Skagen — Grenen and the Råbjerg Mile dune
- Day 8 · Skagen — Travel home from Skagen· Skagen → Aarhus (by train), then Aarhus → Zurich (by air)
A suggested pace only; expedition days are set by the operator.
Flights, leg by leg
Each button opens a live, dated search. We don't show stored fares here: check today's price on the booking site.
- Zurich → Copenhagen (ZRH → CPH) · Check today's price Search fares ZRH → CPH · 3 Dec ↗
Showing dates about a month ahead — change them when you search.
Copenhagen
Plan the trip: Copenhagen
- Airport transfer Airport transfers in Denmark on Kiwitaxi ↗
- eSIM eSIM data for Denmark on Airalo ↗
- Private transfer Private transfers in Copenhagen on GetTransfer ↗
- Audio guide Self-guided audio tours in Copenhagen on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Aarhus
Plan the trip: Aarhus
- Airport transfer Airport transfers in Denmark on Kiwitaxi ↗
- eSIM eSIM data for Denmark on Airalo ↗
- Private transfer Private transfers in Aarhus on GetTransfer ↗
- Audio guide Self-guided audio tours on WeGoTrip ↗
- Car hire Compare car hire on QEEQ ↗
- Travel insurance Travel insurance on EKTA ↗
- Flight delayed? Check flight delay compensation on AirHelp ↗
These links go to partner sites. We may earn a commission if you buy through them, at no extra cost to you. Prices and terms are set by the partner.
Skagen
Nearest airport: Aarhus
Partner links may earn LarkTours a commission at no extra cost to you. Prices, availability and terms are set by each partner.