The complete Copenhagen guide
Copenhagen is a compact harbour capital you can walk end to end — Nyhavn to Tivoli takes about 20 minutes on foot. It reads expensive per item but works out reasonable per day, because half the highlights are free. Start with what to see, check real costs, then follow a three-day plan.
I’ve walked this city since 2012 as a licensed guide, lived in Vesterbro for 14 years, and swum at Islands Brygge in summer. What I know: Copenhagen is expensive per item but cheap per day if you play it like a local. The best things are free. And there’s a right way to spend three days here that doesn’t feel rushed.
Why Copenhagen feels so small
The city was founded as a merchants’ harbour — København means exactly that — and it’s still built for moving money and people fast. From Nyhavn to Tivoli is 20 minutes on foot. Rosenborg is 15 minutes north. The whole centre fits a 3 km radius where you can walk everything. That’s the reason three days works: you don’t waste half your time on transport.
The metro is driverless and runs 24/7. Bikes are the real transport: 40,000 cyclists cross a single bridge every morning. Bike lanes are kerb-separated and full of fast commuters — walk in one and a cyclist will ring their bell. But that infrastructure means you can rent a bike and see more of the city than you would in any other European capital the same size.
What the price anxiety is actually about
A latte costs around DKK 40–55 (roughly €5.50–7.40). A smørrebrød lunch is DKK 65–130 per piece in a proper place. A casual dinner main runs DKK 120–180. So yes, Copenhagen is expensive by Eastern European standards. But two things matter: Denmark’s 25% VAT is baked into every printed price (there’s no surprise at checkout), and half the city’s highlights don’t cost money at all.
The Nyhavn canal is free. The guard change at Amalienborg happens daily at 12:00 and costs nothing to watch. The Christiansborg tower is 106 metres tall and costs nothing to climb. Freetown Christiania has been a 1,000-person commune since 1971 on the old barracks — you can walk through for free (just respect the photo rules in the marked zones). Kastellet is a star fortress with harbour views and no entry fee. The King’s Garden spreads green and empty in the middle of the city. Walk all of that in a day and spend almost nothing.
The paid things that actually matter
Tivoli Gardens opened in 1843 and is the world’s second-oldest amusement park. Entry is around DKK 155–165 (€21–22); rides cost extra. The gardens are worth seeing even if you don’t go on rides. It runs in three seasons: summer (roughly April to September), Halloween (October), and Christmas (mid-November to December 31).
Rosenborg Castle holds the Danish Crown Jewels. Entry is around DKK 135–140 (€18–19). It’s a 30-minute walk from the centre or a quick metro jump, and the Crown Jewels room justifies the ticket if you care about what a king actually owns.
The canal cruise from Gammel Strand (the pier beside Christiansborg) runs year-round for €21. One hour, live or headphone commentary available, and you pass every palace, the opera, and the Little Mermaid without walking. It’s the first thing I recommend to new arrivals.
The Copenhagen Card is a digital pass that covers 80+ attractions plus unlimited public transport. At €79 for 24 hours, it pays for itself if you see Tivoli (€21 entry) and Rosenborg (€18) and take two metro journeys (€6 each). Do those three things and you’re ahead.
How the seasons change what a trip feels like
June is the strange light season — the sun sets after 21:50 and you can read a book at 22:30. That drives people to open-air bars and the harbour baths. Swimming in Copenhagen happens June through August at Islands Brygge (15 minutes south of Tivoli), but the sea is cold; locals do it anyway.
September and October are cleaner. May is mild and before the summer crowds. July can be empty because Danes go on holiday. December is dark (7 hours daylight, sunset at 15:40) but Tivoli becomes a Christmas market and the city goes full hygge — low lamps, candles, wool blankets, hot wine and pastry. That’s a real Copenhagen winter habit, not a commercial thing. People actually do this in their homes.
August and October are the rainiest months. But locals don’t carry umbrellas; they wear layers and a shell jacket because the weather flips so fast. You can have sun, rain and wind in an hour.
What first-timers get wrong
They skip the harbour. Walk along the water — Langelinie out to the Little Mermaid, or back through Nyhavn and Christianshavn. The city makes sense from the water in a way it doesn’t from the streets.
They over-plan. Copenhagen rewards wandering. Take the canal cruise, climb the Christiansborg tower, watch the guard change, eat a smørrebrød lunch, and then walk. The side streets of Vesterbro and Nørrebro are where design actually lives. Strøget is where the chains are.
They think one day is enough. One day works from a cruise stop: you see Nyhavn, the royal quarter, and Tivoli. Two days is functional. Three days is when you stop running and actually know the place.
What you should actually do
Book one thing. Either the canal cruise (€21, 1 hour, year-round) if it’s your first afternoon, or the Copenhagen Card (€79/24 h) if you want to move through Tivoli, Rosenborg, and the castle without stopping for tickets. Everything else follows from that single decision. The guide does the work. Your job is to wear shoes you can walk in, bring water, and turn up on time. No research, fitness or local knowledge needed.
Treat meals seriously. Danish food works at smørrebrød lunch (herring, plaice, roast beef with remoulade) or a casual dinner (flæskesteg is the crackling pork classic, frikadeller are the meatballs). Breakfast is pastry from a bakery or the kanelsnegl (cinnamon roll) spiral. Dinner reservations are common; lunch is a walk-in thing. Most restaurants close between 15:00 and 17:00.
Take a bike somewhere if you have time. Not for speed — don’t ride in the bike lane or you’ll get rung at — but for the angle it gives you on the city. Rent for a day (around DKK 100–150) or join a bike tour if you want someone else to navigate.
Swim if it’s summer. Islands Brygge harbour bath is a 15-minute walk from Tivoli. The water is cold year-round (around 2 degrees in winter, 18 degrees in August) but Danes do it anyway. First-timers often find it matters.
The bottom line
Book the canal hour. It’s the single best thing: 60 minutes on the water, year-round, live or headphones, one guide, and you see every palace the city built to show off. After that, walk. The side streets of Vesterbro, the courtyards of Christianshavn, the guard at Amalienborg.
You’ll spend money on some meals and maybe one paid sight (Rosenborg or Tivoli). The card covers it if you move fast. Or you sketch a slow day, spend less, and it doesn’t matter. Copenhagen doesn’t reward speed. It rewards a moment where someone points out something you’d have walked straight past, and the city suddenly makes sense.
Frequently asked questions
How many days do you need in Copenhagen?
Three days covers the centre, the castles and one neighbourhood or day trip without rushing. Two days works if you skip the day trip. See the 3-day itinerary.
Is Copenhagen walkable?
Yes. The historic centre fits inside a 3 km radius. Nyhavn to Tivoli is about 20 minutes on foot, and most visitors never need transport except for the airport run.
What should you not miss in Copenhagen?
A canal cruise, Nyhavn, the free Christiansborg tower view, Rosenborg's crown jewels and an evening in Tivoli. The one-day route strings the first four together.