A Christmas market at night, the tree lit in the square
Trips from£27*

Christmas markets 2026

Christmas Market Breaks from the UK and Ireland

We found Christmas market trips from £27 in flights: 5 nights in Brussels, leaving Dublin. They leave from 23 airports in the UK and Ireland. Every one has a night in a market city while its market is open.

  • Trips from£27*
  • UK & Irish airports23
  • Leaving inNov–Dec
  • Nights away1–7

Cheapest Christmas Market Trips

The cheapest trip we found to each city, or each run of cities, from any of our airports. Free search shows trips leaving in the next 14 days; the rest of the season is unlocked for Premium members.

  • Brussels🎄 Christmas Market Break£27BelgiumBrussels5 nights in November 2026 · ✈️ From DublinSearch trips
  • Toulouse🎄 Christmas Market Break£27FranceToulouse6 nights in November 2026 · ✈️ From DublinSearch trips
  • Barcelona🎄 Christmas Market Break£27SpainBarcelona6 nights in December 2026 · ✈️ From DublinSearch trips
  • Madrid🎄 Christmas Market Break£28SpainMadrid6 nights in December 2026 · ✈️ From DublinSearch trips
  • Alicante🎄 Christmas Market Break£28SpainAlicante3 nights in December 2026 · ✈️ From BristolSearch trips
  • Milan🎄 Christmas Market Break£28ItalyMilan7 nights in December 2026 · ✈️ From London StanstedSearch trips
  • Copenhagen🎄 Christmas Market Break£30DenmarkCopenhagen7 nights in November 2026 · ✈️ From BirminghamSearch trips
  • Bydgoszcz🎄 Christmas Market Break£30PolandBydgoszcz7 nights in November 2026 · ✈️ From BristolSearch trips
  • Porto🎄 Christmas Market Break£30PortugalPorto7 nights in November 2026 · ✈️ From BristolSearch trips
  • Szczecin🎄 Christmas Market Break£30PolandSzczecin4 nights in November 2026 · ✈️ From LiverpoolSearch trips
  • Warsaw🎄 Christmas Market Break£30PolandWarsaw7 nights in December 2026 · ✈️ From LiverpoolSearch trips
  • Wrocław🎄 Christmas Market Break£30PolandWrocław7 nights in November 2026 · ✈️ From LiverpoolSearch trips

Europe's Best Christmas Markets

18 markets worth the trip, by region, each with the cheapest trip we found that has a night there while its market is open. Market dates change every year, so we never print them: the search checks each market's own.

Germany and Austria, Where It All Began

  • Cologne🎄 Christmas MarketGermanyCologneBeside the cathedral and its two great spires, with more markets through the old town down to the Rhine.Cologne city breaks →Search trips
  • Nuremberg🎄 Christmas MarketGermanyNurembergThe Christkindlesmarkt, one of Germany's oldest, on the main square below the old town's churches.Eat: Nuremberg sausages, three to a roll, and take home some Lebkuchen.Nuremberg city breaks →Search trips
  • Berlin🎄 Christmas Market£42GermanyBerlinDozens of markets. Start on the Gendarmenmarkt, between two domed churches and the concert hall.More markets: By Charlottenburg Palace and along Unter den Linden.✈️ Cheapest: 7 nights in December 2026, from SouthendBerlin city breaks →Search trips
  • Munich🎄 Christmas MarketGermanyMunichThe Christkindlmarkt fills Marienplatz, in front of the New Town Hall.Look for: Wooden toys and nativity figures, then mulled wine in the city's own mugs.Munich city breaks →Search trips
  • Vienna🎄 Christmas MarketAustriaViennaThe biggest fills Rathausplatz, in front of the City Hall, with the park strung with lights.Try: Punsch, the city's hot fruit punch. More markets at Schönbrunn and in Spittelberg.Vienna city breaks →Search trips
  • Salzburg🎄 Christmas MarketAustriaSalzburgOn Domplatz and Residenzplatz, between the cathedral and the old palace, below the fortress.Fun fact: Silent Night was first sung in Oberndorf, just north of the city.Salzburg city breaks →Search trips

Central Europe, for Old Squares and Low Prices

  • Prague🎄 Christmas MarketCzech RepublicPragueOn Old Town Square, between the Týn Church and the Astronomical Clock, round a giant tree.Try: Trdelník, a sugared pastry cooked on a spit. A second market runs along Wenceslas Square.Prague city breaks →Search trips
  • Kraków🎄 Christmas Market£33PolandKrakówOn Rynek Główny, one of Europe's largest medieval squares, round the Cloth Hall.Look for: The szopki, glittering nativity scenes on UNESCO's list of living heritage.✈️ Cheapest: 6 nights in November 2026, from NewcastleKraków city breaks →Search trips
  • Budapest🎄 Christmas Market£50HungaryBudapestOn Vörösmarty Square, with a second in front of St Stephen's Basilica.Eat: Lángos with sour cream and cheese, then a chimney cake turned over the coals.✈️ Cheapest: 5 nights in November 2026, from East MidlandsBudapest city breaks →Search trips
  • Wrocław🎄 Christmas Market£30PolandWrocławFills the Rynek, the city's huge market square, round the Gothic town hall.While you're there: Count the little bronze dwarfs hidden all over the old town.✈️ Cheapest: 7 nights in November 2026, from LiverpoolWrocław city breaks →Search trips
  • Gdańsk🎄 Christmas Market£39PolandGdańskIn the old town, among the tall merchants' houses of an old Hanseatic trading port.✈️ Cheapest: 5 nights in November 2026, from NewcastleGdańsk city breaks →Search trips

France, Switzerland and Belgium

  • Strasbourg🎄 Christmas MarketFranceStrasbourgIt calls itself the Capital of Christmas: one of Europe's oldest markets, round the cathedral on the island old town.Strasbourg city breaks →Search trips
  • Basel🎄 Christmas Market£44SwitzerlandBaselOn Barfüsserplatz and Münsterplatz, beside the red sandstone cathedral above the Rhine.✈️ Cheapest: 3 nights in December 2026, from London GatwickBasel city breaks →Search trips
  • Brussels🎄 Christmas Market£27BelgiumBrusselsWinter Wonders: a tree in the middle of the Grand-Place, and stalls on through the streets to Sainte-Catherine.✈️ Cheapest: 5 nights in November 2026, from DublinBrussels city breaks →Search trips

Scandinavia and the Baltic

  • Copenhagen🎄 Christmas Market£30DenmarkCopenhagenTivoli Gardens, a 19th-century pleasure garden, turns into a market with the rides still running.Drink: Gløgg, Danish mulled wine, with almonds and raisins in the cup.✈️ Cheapest: 7 nights in November 2026, from BirminghamCopenhagen city breaks →Search trips
  • Stockholm🎄 Christmas Market£31SwedenStockholmFills Stortorget, the oldest square in Gamla Stan, with tall painted houses all around.✈️ Cheapest: 6 nights in November 2026, from DublinStockholm city breaks →Search trips
  • Tallinn🎄 Christmas MarketEstoniaTallinnOn the Town Hall Square of a walled medieval old town, a UNESCO World Heritage Site.Tallinn city breaks →Search trips

And One in the Sun

  • Barcelona🎄 Christmas Market£27SpainBarcelonaThe Fira de Santa Llúcia, in front of the cathedral since the 18th century, sells nativity figures and moss to go with them.Look out for: The caganer, a Catalan Christmas figure you'll have to see for yourself.✈️ Cheapest: 6 nights in December 2026, from DublinBarcelona city breaks →Search trips

Two Markets in One Trip

Why stop at one? Fly to one market city and stay, then fly on to the next instead of home, with a night or more in each. Choose All Markets in the search and every city on the trip has its market open while you're there.

  • Budapest and Kraków🎄🎄 Two Market Cities£58HungaryPolandBudapest and Kraków4 nights in November 2026 · ✈️ From East MidlandsSearch trips
  • Kraków and Budapest🎄🎄 Two Market Cities£60PolandHungaryKraków and Budapest4 nights in November 2026 · ✈️ From East MidlandsSearch trips

Search two-market trips Budapest and Prague Kraków and Prague Copenhagen and Stockholm

How the Christmas Search Works

  • A trip only counts when you have a night in a market city while its market is open.
  • Market dates change, so check before you book.
  • Add a second city: on a multi-city trip you fly on to the next one, with a night or more in each.
  • You book each flight directly with the airline.

Before You Book

  • Check the market's opening times. The search knows each market's dates, but times can change, so confirm with the market.
  • Check which airport you land at. Some of the cheapest trips use a city's second airport, a bus ride from the centre.
  • Book a refundable room until all your flights are booked, then firm it up.
  • Pack for the cold and travel light. A small bag is easier on busy market streets, and each airline has its own bag rules.

Christmas Market Breaks: Questions

How Much Is a Christmas Market Break from the UK?
The cheapest we found was £27 per person in flights for 5 nights in Brussels, leaving Dublin. Fares move, so search for the latest. Prices are for flights only; where you stay is up to you.
Which Airports Have Christmas Market Trips?
We found Christmas market trips from 23 airports in the UK and Ireland: Aberdeen, Belfast, Birmingham, Bournemouth, Bristol, Cardiff, Dublin, East Midlands, Edinburgh, Exeter, Glasgow, Glasgow Prestwick, Leeds Bradford, Liverpool, London Gatwick, London Heathrow, London Luton, London Stansted, Manchester, Newcastle, Norwich, Southampton and Southend.
When Do the Christmas Market Trips Leave?
The trips we found leave in November and December 2026. Market dates change, so check before you book.
Which Is the Best Christmas Market in Europe?
There's no single answer. For the classic German market, Nuremberg or Cologne. For old town squares, Prague, Kraków or Tallinn. For grand squares and palaces, Vienna, and for something a bit different, Copenhagen's Tivoli Gardens. You can fly direct to all of them from the UK or Ireland.
How Does the Search Know a Market Is Open?
The search's Christmas Markets mode only counts a trip when you have a night in a market city while its market is open.
Can I Add a Christmas Market to a Multi-City Trip?
Yes. For example Turin and Málaga, 6 nights in all, leaving Glasgow Prestwick, from £55 in flights. On a multi-city trip you fly on to the next city instead of flying home in between, with a night or more in each city you stay in.
Is the Christmas Market Search Free?
Yes, for trips leaving in the next 14 days, with no account needed. Trips later in the season are unlocked for Premium members.