A Christmas break in Europe is one of the easiest ways to swap London’s grey commute for full-on festive atmosphere in just a few hours. This historic centre wraps itself in lights, wooden stalls and the scent of cinnamon and roasted nuts, with most of the action clustered around the cathedral and along the Rhine so you can explore almost everything on foot.
For Londoners, that means you can land late morning, drop your bag at a central hotel and be wandering cobbled streets with a mug of something hot in hand before the workday back home has even finished.
Cologne Christmas market hosted at a UNESCO‑listed cathedral

The Christmas market at Cologne Cathedral feels like the city’s festive heart, with a huge tree, a canopy of lights over Roncalliplatz and rows of stalls selling handcrafted gifts and regional food around the UNESCO‑listed cathedral. Just a few minutes’ walk away, Heinzels Wintermärchen in the Old Town spreads across Alter Markt and Heumarkt, famous for its gnome theme, big ice rink and heaps of food stalls that are ideal if you only have one night in town.
Heinzels Wintermärchen – the biggest Christmas market in Cologne

Heinzels Wintermärchen in the Old Town is bigger and more playful, themed around Cologne’s house gnomes, so you see little elf and gnome figures decorating roofs, signboards and fountains. It spreads across Alter Markt and Heumarkt, with different “quarters” for food, crafts and an extensive ice rink area, plus plenty of standing tables where people cluster with glühwein, hot chocolate and local beer.
Food is a big part of the experience: smoky grills turning sausages, pans of sautéed mushrooms in garlicky sauce, raclette scraped onto bread, roasted chestnuts and stacks of gingerbread and Stollen. Drinks go beyond standard mulled wine to include white glühwein, variations with local spirits, Kinderpunsch for non‑drinkers and elaborate hot chocolates topped with cream.
Evenings feel particularly atmospheric: live music stages at some markets, choirs near the cathedral, and the skyline lit by the cathedral towers and the Ferris wheel by the Rhine at certain locations. There are usually children’s areas with carousels or small rides, plus cosy corners with fire bowls or sheltered bars, so it suits both couples on a quick city break and families doing a longer stay.
Getting to Cologne Christmas market from London
Cologne is around 1 hour 20 minutes by plane from London, with frequent direct flights into Cologne Bonn Airport and onward S‑Bahn or regional trains into the city centre in under 20 minutes. Once you arrive, most of the main markets are walkable from Cologne’s central station, so you can land, drop your bag and be under the cathedral’s fairy lights in well under two hours from touchdown.