PackageSidekick

Christmas Market Breaks from the UK in 2026: Dates, Where to Go and How to Get There

Updated October 2026 · Dates checked against organisers and tourist boards in autumn 2026

This guide contains affiliate links, clearly marked. If you book through them we may earn a commission at no extra cost to you. It never affects which places we recommend. Read our disclosure.

A Christmas market break is one of the easiest winter trips you can take from the UK. Most of the classic markets are a short flight or a train ride away, two or three nights is plenty, and you come home with gifts nobody else has. The tricky part is choosing where, because the season is short and the dates vary more than you might expect.

This guide covers when the main European markets open in 2026, which city suits which kind of traveller, how to get there from the UK, and the small things that make the trip go smoothly.

Christmas market dates 2026 at a glance

Most European markets open between the middle and the end of November and close on or just before Christmas Eve. A handful, including several in Vienna, Prague and Tallinn, keep going into early January. The table below lists the dates published for 2026 at the time of writing. Organisers do change things, so always check the official website before you book anything non-refundable.

City (main market)2026 datesGood to know
Vienna (Rathausplatz)13 Nov – 26 DecVienna has many markets; Schönbrunn Palace runs 6 Nov – 6 Jan
Cologne (Cathedral market)16 Nov – 23 DecSeveral separate markets across the city centre
Munich (Marienplatz)20 Nov – 24 DecEasy to combine with a day in the Alps
Tallinn (Town Hall Square)20 Nov – 6 JanReported to open even on Christmas Day
Salzburg19 Nov – 1 JanCompact, pretty, and close to the mountains
Nuremberg (Christkindlesmarkt)27 Nov – 24 DecOne of Germany's most famous; opens later than most
Strasbourg27 Nov – 27 Dec (reported)Confirm on the city's official site
Brussels (Winter Wonders)27 Nov – 3 JanReachable by Eurostar
Prague (Old Town Square)28 Nov – 6 JanOpens late but runs well into January
Kraków (Main Market Square)24 Nov – 1 Jan (reported)Often good value
BudapestMid-November – 1 Jan (reported)Exact opening day varies by source; check before booking
Lille18 Nov – 30 Dec (reported)The quickest Eurostar option from London

"Reported" means the dates come from airport, press or travel-industry listings rather than the organiser's own site when we checked.

The best week to go in 2026

If you want the widest choice, aim for Monday 30 November to Friday 11 December. By then almost every major market is open, including the late openers such as Nuremberg, Prague, Strasbourg and Brussels, and you are still well ahead of the pre-Christmas rush.

If you care more about price and space, look at mid to late November. Vienna, Cologne, Munich and Salzburg are already open, hotels are usually cheaper and the stalls are quieter. The trade-off is that some markets will not have opened yet.

Whenever you go, a weekday visit makes a huge difference. Saturday evenings in December can be shoulder to shoulder, while a Tuesday afternoon at the same market can feel almost relaxed. Many markets are calmer before about 4pm, so do your browsing in daylight and come back after dark for the lights and a warm drink.

Tip: Weekends in early December, and any weekend that lines up with a local holiday, sell out first. If those are your only dates, book flights and hotels now and pick hotels with free cancellation.

Which Christmas market suits you?

First-timers: Vienna

Vienna is hard to beat for a first Christmas market trip. There are markets in front of the neo-Gothic City Hall, in the courtyard of Schönbrunn Palace, by the Belvedere and in the cobbled lanes of Spittelberg, so you can visit a different one every evening. Add coffee houses, palaces and classical concerts and you have a complete city break, not just a market visit. Our Vienna Christmas markets guide covers it in detail.

Traditional German markets: Nuremberg, Cologne and Munich

Nuremberg's Christkindlesmarkt is among the best-known markets in the world. It is opened each year by the Christkind, who reads a prologue from the balcony of the Frauenkirche. Try the small Nuremberg sausages, traditionally served three in a bread roll, and the local Lebkuchen gingerbread.

Cologne is great if you want variety in a small area: the market in the shadow of the cathedral is the headline, but there are several more within walking distance, each with its own theme. It is also reachable by train from London via Brussels.

Munich combines a big market on Marienplatz with smaller neighbourhood markets, and works well if you want to add a day trip into the Bavarian countryside or the Alps.

Fairytale old towns: Prague and Tallinn

Prague sets its main market on Old Town Square, framed by the Týn Church and the Astronomical Clock, with another on Wenceslas Square. It opens late in November but runs into January, which makes it a good choice for a trip between Christmas and New Year.

Tallinn, the capital of Estonia, holds its market on Town Hall Square in a UNESCO-listed medieval old town. The city claims one of Europe's earliest public Christmas trees, and the market is known for knitwear, wooden crafts and local food.

Alsace charm: Strasbourg

Strasbourg calls itself the "Capital of Christmas", and its market dates back to the 16th century, which makes it one of the oldest in France. The whole centre is decorated, and the half-timbered Petite France district is lovely after dark. It is reachable by train from London via Paris.

Good value: Kraków and Budapest

Kraków's market fills the Main Market Square, one of the largest medieval squares in Europe. Budapest has markets at Vörösmarty Square and in front of St Stephen's Basilica, and its thermal baths are a great way to warm up after an evening outside. Both are widely served by budget airlines from UK regional airports.

By train, no flights: Lille and Brussels

If you would rather avoid airports, Eurostar from London St Pancras reaches Lille in under an hour and a half and Brussels in about two hours. Lille is ideal for a one-night trip, and Brussels' Winter Wonders spreads markets, rides and light shows around the centre, including the Grand-Place.

Getting there from the UK

Flying: Most of the cities above have direct flights from London and many from regional airports such as Manchester, Birmingham, Bristol, Edinburgh and Glasgow. Winter schedules can be thinner than summer ones, and some routes only run on certain days, so check the airline's timetable for your exact dates before you plan the rest of the trip.

By train: Eurostar links London with Paris, Brussels and Lille. From Brussels you can continue to Cologne, and from Paris to Strasbourg on high-speed trains. Book well ahead for the best fares, especially for December weekends.

Airport transfers: Most of these cities have good public transport from the airport. If you are arriving late or travelling with children, a pre-booked transfer can be worth it. Check the cost against a taxi or public transport first.

Booking and on-the-ground tips

Before-you-go checklist

Ready to plan?

Pick your city using the dates above, check flights or trains for your exact days, then book a central hotel with free cancellation. After that, add one or two tours or experiences. They tend to sell out on December weekends, and a good guide can turn a pleasant market visit into a memorable trip.

Free post-booking checklist