Copenhagen is a city that looks effortless but isn't. Everything — the food, the furniture, the bike lanes, the way people dress — has been thought about very carefully and then made to look like nobody thought about it at all. It's small enough to walk or bike across in an afternoon, the waterfront is genuinely beautiful, and the food scene punches absurdly above its weight for a city this size.
Two days is the right amount. Enough to eat your way through it, see the neighbourhoods that matter, and leave before your wallet stages an intervention. Because yes — Copenhagen is expensive. But the free stuff here is some of the best free stuff in Europe.
Day 1
Saturday: The inner city and the waterfront
Morning
Start at Torvehallerne, the covered food market next to Norreport station. This is where Copenhageners actually go for weekend breakfast. Get a coffee from Coffee Collective (one of the best roasters in Scandinavia, not an exaggeration) and then graze: fresh pastries from Laura's Bakery, a pork porchetta sandwich, or the smoked salmon open-face that costs too much and is worth every krone. Don't rush it. The market is the meal.
Afternoon
Walk south through the Latin Quarter — Copenhagen's oldest neighbourhood around the university — and into Indre By. Pass through the Round Tower (Rundetaarn) if you want one of the best panoramic views in the city: no steps, just a wide spiral ramp that horses used to climb. From there, cut down to Nyhavn. Yes, it's the postcard. Yes, there will be tourists. But the coloured townhouses along the canal are legitimately beautiful, and if you sit on the quieter side (the sunny side, numbers 1-17), it's a perfectly good place to have a beer. Then keep walking along the harbour to Kastellet, the old star-shaped fortress. The grounds are free, calm, and lined with old trees — one of the most underrated spots in the city.
Evening
Dinner in the Meatpacking District (Kodbyen). The area is full of restaurants in converted slaughterhouses, which sounds grim but works brilliantly. Kul does outstanding grilled meats and cocktails. If you want something more casual, Warpigs — a collaboration between a Copenhagen brewery and a Texas BBQ joint — is loud, fun, and the brisket is genuinely excellent. After dinner, stay in the neighbourhood: Bakken is a no-pretence bar with a dance floor that fills up after midnight.
Day 2
Sunday: Design, bikes, and the harbour
Morning
Grab a pastry at Hart Bageri on Gammel Kongevej — the croissants here are some of the best in Europe, baked by a former head baker from Noma. Get there before 10am or face the queue. Then head to Designmuseum Danmark, a gorgeous 18th-century hospital building filled with Danish design history: Arne Jacobsen chairs, Bang & Olufsen radios, the whole story of why Scandinavian design looks the way it does. It takes about an hour and a half and it's worth every minute.
Afternoon
Rent a bike — the city is built for it. Ride over to Reffen (Copenhagen Street Food) on Refshaleoen, a huge outdoor street food market on the waterfront. The setting is industrial and beautiful: shipping containers, harbour views, smoke from a dozen grills. Eat Thai, eat tacos, eat a lobster roll, sit by the water. Then ride south along the harbour to Islands Brygge Havnebadet — the public harbour bath. Copenhageners swim here year-round, and in summer there's diving boards, a pool for kids, and clean harbour water. It's free. Bring a towel.
Evening
For your last evening, head to Norrebro — Copenhagen's most diverse and interesting neighbourhood. Walk up Jaegersborggade, a single street that somehow contains a ceramics studio, a natural wine bar, a chocolate shop, and one of the city's best restaurants. End at Manfreds for a vegetable-forward dinner with excellent natural wine, or cross the street to Relae if you want something more ambitious. Both are from the same team. Both are very good.
Where to Eat
The short list
Torvehallerne handles breakfast beautifully — graze, don't sit down. Hart Bageri is your pastry stop and not optional. For lunch, Reffen gives you variety and a harbour view, but if you want the quintessential Copenhagen lunch, find a smorrebrod spot: Schonnemann on Hauser Plads has been doing open-faced sandwiches since 1877, and the herring plate with a cold snaps is one of those meals you'll think about for months. For dinner, Kul in the Meatpacking District is the safe bet for a great meal, and Manfreds on Jaegersborggade is the pick if you want something a bit more inventive. If budget is no object and you can get a reservation, Alchemist is currently one of the most ambitious restaurants on the planet — 50 courses, three hours, completely bonkers.
The local trick
Don't buy single tickets for the metro. Get a Copenhagen Card — not the tourist trap version, but the City Pass Small from DOT, which covers all public transport in zones 1-4 for 24 or 72 hours. A single ticket is 24 DKK each way, and a 24-hour City Pass Small is 80 DKK. If you take more than three rides (you will), it pays for itself. Buy it on the DOT Tickets app before you land. Also: the harbour buses (route 991 and 992) are regular public transit, not tourist boats. They're included in your pass and they're the best way to see the city from the water. Take one from Nyhavn to the Royal Library — it's a ten-minute ride and it costs nothing extra.
When to Go
Best time to visit
May-September is when Copenhagen comes alive. The days are long — almost absurdly long in June, when the sun doesn't set until after 10pm — and the city moves outside. Everyone's on bikes, the harbour baths open, and the outdoor food markets are in full swing. June and early September are the sweet spots: warm enough to swim, fewer crowds than July and August. Winter has its charm if you like hygge, candles, and mulled wine, but the city gets dark by 3:30pm and most outdoor spots close. Come in summer. You won't regret it.