MultiTripScanner / Christmas markets
Christmas market trips in Europe, 2026
€122 per person with a cabin bag buys 3 flights through 4 countries, a Christmas market at every stop: from Milan on Thu 10 Dec. That trip's oldest price was seen 5 days ago and may be higher now. Each trip below leaves between Sun 15 Nov and Sun 20 Dec from anywhere in Europe, and every place on it has its Christmas market open the day you land and the day after. One city per country, 2–4 nights in each, non-stop flights only. The start doesn't count as a stop. Updated every night.
- Prices seen, not held: each says how old it is
- Each total says what a cabin bag adds
- Each flight is its own ticket
- Ranked by price alone
We check the onward non-stop fares from each stop, for each number of nights you allow, and string the cheapest we find into a trip through several countries.
€50 without bags · prices seen up to 5 days ago, may be higher now
MilanWarsaw4nBudapest3nCopenhagen
Markets: Warsaw until 6 Jan · Budapest until 28 Dec · Copenhagen until 3 Jan
€51 without bags · prices seen up to 5 days ago, may be higher now
MilanBudapest2nGdansk4nStockholm
Markets: Budapest until 28 Dec · Gdansk until 23 Dec · Stockholm until 23 Dec
€49 without bags · prices seen up to 4 days ago, may be higher now
MilanBratislava3nWarsaw3nStockholm
Airport change in Warsaw
Markets: Bratislava until 3 Jan · Warsaw until 6 Jan · Stockholm until 23 Dec
€65 without bags · prices seen up to 2 days ago
MilanBerlin2nBudapest3nBasel
Markets: Berlin until 31 Dec · Budapest until 28 Dec · Basel until 23 Dec
€64 without bags · prices seen up to 5 days ago, may be higher now
VilniusTallinn4nGdansk4nHamburg
Markets: Tallinn until 6 Jan · Gdansk until 23 Dec · Hamburg until 23 Dec
€59 without bags, plus €108 in cabin bags: €48 at the airlines' prices on 2 flights, and the rest our estimate. We count €60 for the bag on 1 flight; check the airline's price. · prices seen up to 8 days ago, may be higher now
WarsawStockholm4nRiga4nCopenhagen
Markets: Stockholm until 23 Dec · Riga until 3 Jan · Copenhagen until 3 Jan
The markets, 2026
Dates from each market's own page, linked. Hours vary by day and some markets shut over the Christmas days themselves: check its page before you go.
Austria
- Graz: Christkindlmarkt vor dem Rathaus (Hauptplatz)20 Nov to 24 Dec
- Klagenfurt: Christkindlmarkt am Neuen Platz14 Nov to 24 Dec
- Linz: Linzer Christkindlmarkt am Hauptplatz21 Nov to 24 Dec
- Salzburg: Salzburger Christkindlmarkt (Dom- und Residenzplatz)19 Nov to 1 Jan
- Vienna: Wiener Christkindlmarkt (Rathausplatz)13 Nov to 26 Dec
Belgium
- Bruges: Christmas markets (Wintergloed)20 Nov to 3 Jan
- Brussels: Plaisirs d'Hiver27 Nov to 3 Jan
Croatia
- Zagreb: Advent u Zagrebu28 Nov to 7 Jan
35 more places, in 18 countries
Czech Republic
- Brno: Vánoce Brno13 Nov to 31 Dec
- Prague: Vánoční trhy Staroměstské náměstí28 Nov to 6 Jan
Denmark
- Copenhagen: Jul i Tivoli13 Nov to 3 Jan
Estonia
- Tallinn: Tallinna Jõuluturg (Raekoja plats)20 Nov to 6 Jan
Finland
- Helsinki: Tuomaan Markkinat (Senaatintori)27 Nov to 22 Dec
France
- Lille: Marché de Noël de Lille (Village de Noël, place Rihour)18 Nov to 30 Dec, closed 25 Dec
- Strasbourg: Christkindelsmärik / Marché de Noël27 Nov to 24 Dec
Germany
- Berlin: WeihnachtsZauber Gendarmenmarkt23 Nov to 31 Dec
- Bremen: Bremer Weihnachtsmarkt23 Nov to 23 Dec
- Dortmund: Weihnachtsstadt Dortmund19 Nov to 30 Dec, closed 22 Nov, 25 Dec
- Dresden: Striezelmarkt25 Nov to 24 Dec
- Dusseldorf: Düsseldorfer Weihnachtsmarkt19 Nov to 30 Dec, closed 22 Nov, 25 Dec
- Erfurt: Erfurter Weihnachtsmarkt24 Nov to 22 Dec
- Frankfurt: Frankfurter Weihnachtsmarkt23 Nov to 22 Dec
- Hamburg: Historischer Weihnachtsmarkt auf dem Rathausmarkt23 Nov to 23 Dec
- Hannover: Weihnachtsmarkt Hannover (Altstadt)23 Nov to 22 Dec
- Leipzig/Halle: Leipziger Weihnachtsmarkt24 Nov to 23 Dec
- Munich: Christkindlmarkt am Marienplatz20 Nov to 24 Dec, closed 22 Nov
- Nuremberg: Christkindlesmarkt27 Nov to 24 Dec
- Stuttgart: Stuttgarter Weihnachtsmarkt25 Nov to 23 Dec
Hungary
- Budapest: Vörösmarty téri karácsonyi vásár (Vörösmarty Classic Xmas)13 Nov to 28 Dec
Italy
- Bolzano: Mercatino di Natale di Bolzano27 Nov to 6 Jan, closed 25 Dec
Latvia
- Riga: Riga Christmas Market (Dome Square)27 Nov to 3 Jan
Lithuania
- Vilnius: Christmas Market in Cathedral Square28 Nov to 27 Dec
Luxembourg
- Luxembourg: Marchés de Noël (Winterlights)20 Nov to 3 Jan
Netherlands
- Amsterdam: Christmas Village Amsterdam (Museumplein)3 Dec to 27 Dec
Poland
- Gdansk: Jarmark Bożonarodzeniowy w Gdańsku20 Nov to 23 Dec
- Poznan: Betlejem Poznańskie (Plac Wolności)20 Nov to 6 Jan
- Warsaw: Jarmark Warszawski (Plac Defilad)20 Nov to 6 Jan, closed 24 Dec
- Wroclaw: Wrocławski Jarmark Bożonarodzeniowy (Rynek)20 Nov to 7 Jan, closed 24 Dec, 25 Dec, 1 Jan
Romania
- Bucharest: Târgul de Crăciun București (Piața Constituției)27 Nov to 27 Dec
Slovakia
- Bratislava: Christmas markets Bratislava (Main Square, Hviezdoslav Square)26 Nov to 3 Jan, closed 24 Dec, 25 Dec
Slovenia
- Ljubljana: Praznični sejmi (December v Ljubljani)27 Nov to 3 Jan
Sweden
- Stockholm: Julmarknaden på Stortorget (Gamla stan)21 Nov to 23 Dec
Switzerland
- Basel: Basler Weihnachtsmarkt (Barfüsserplatz, Münsterplatz)26 Nov to 23 Dec