Getting there
Christmas markets you can reach from Ireland and the UK by direct flight
From Ireland and Britain, a Christmas market weekend usually starts with a short flight. The list below names the market cities in this guide that have a non-stop route from an Irish or UK airport, and the airports those routes leave from.
The routes come from airline route data, not from a 2026 timetable. Winter schedules change, some routes run only on certain days, and a few are seasonal. Use the flight search under each city to see what actually flies on your dates.
The dates beside each city are the market’s published 2026/27 season, or “dates to be confirmed” where nothing has been announced. Smaller towns without their own airport are listed at the end, under the airport you would fly to.
Market cities with a direct flight
Amsterdam · Netherlands
Amsterdam Christmas markets · 3 December – 27 December 2026
From Ireland: Dublin, Cork
From the UK: Belfast, London, Manchester, Birmingham, Bristol, Edinburgh, Glasgow, Newcastle, Leeds Bradford, Liverpool
Barcelona · Spain
Fira de Santa Llúcia · Dates to be confirmed
From Ireland: Dublin, Cork
From the UK: Belfast, London, Manchester, Bristol, Edinburgh, Glasgow, Newcastle, Leeds Bradford, Liverpool, East Midlands
Rome · Italy
Piazza Navona Christmas Market · Dates to be confirmed
From Ireland: Dublin, Cork
From the UK: London, Manchester, Bristol, Edinburgh, Glasgow, Newcastle, Leeds Bradford, East Midlands
Berlin · Germany
WeihnachtsZauber at Gendarmenmarkt · 23 November – 31 December 2026
From Ireland: Dublin
From the UK: London, Manchester, Birmingham, Bristol, Glasgow, Leeds Bradford, Liverpool, East Midlands
Brussels · Belgium
Brussels Winter Wonders · 27 November 2026 – 3 January 2027
From Ireland: Dublin, Cork
From the UK: London, Manchester, Birmingham, Bristol, Edinburgh, Newcastle, Liverpool
Krakow · Poland
Kraków Christmas Market · 27 November 2026 – 6 January 2027
From Ireland: Dublin
From the UK: Belfast, London, Bristol, Edinburgh, Newcastle, Leeds Bradford, Liverpool, East Midlands
London · United Kingdom
Hyde Park Winter Wonderland · 19 November 2026 – 3 January 2027
From Ireland: Dublin, Cork, Shannon, Knock
From the UK: Belfast, Manchester, Edinburgh, Glasgow, Newcastle
Gdansk · Poland
Gdańsk Christmas Market · 20 November – 23 December 2026
From Ireland: Dublin, Cork
From the UK: London, Birmingham, Bristol, Edinburgh, Leeds Bradford, Liverpool
Budapest · Hungary
Vörösmarty Square Christmas Market · 13 November 2026 – 1 January 2027
From Ireland: Dublin
From the UK: London, Manchester, Birmingham, Bristol, Edinburgh, Leeds Bradford
Prague · Czechia
Prague Christmas Markets · 28 November 2026 – 6 January 2027
From Ireland: Dublin
From the UK: London, Manchester, Bristol, Edinburgh, Newcastle, Leeds Bradford
Copenhagen · Denmark
Christmas in Tivoli · 13 November 2026 – 3 January 2027
From Ireland: Dublin
From the UK: London, Manchester, Birmingham, Bristol, Edinburgh
Madrid · Spain
Plaza Mayor Christmas Market · Dates to be confirmed
From Ireland: Dublin
From the UK: London, Manchester, Bristol, Edinburgh, Liverpool
Munich · Germany
Munich Christkindlmarkt · 20 November – 24 December 2026
From Ireland: Dublin, Cork
From the UK: London, Manchester, Birmingham, Edinburgh
Frankfurt · Germany
Frankfurt Christmas Market · 23 November – 22 December 2026
From Ireland: Dublin
From the UK: London, Manchester, Birmingham, Edinburgh
Warsaw · Poland
Warsaw Christmas Market · 20 November 2026 – 6 January 2027
From Ireland: Dublin, Cork
From the UK: London, Manchester, Liverpool
Zurich · Switzerland
Polarzauber at Zurich HB · 19 November – 24 December 2026
From Ireland: Dublin
From the UK: London, Manchester, Birmingham, Bristol
Edinburgh · United Kingdom
Edinburgh's Christmas Markets · 14 November 2026 – 3 January 2027
From Ireland: Dublin
From the UK: Belfast, London, Bristol
Oslo · Norway
Oslo Christmas market · 7 November 2026 – 3 January 2027
From Ireland: Dublin
From the UK: London, Manchester, Edinburgh
Stockholm · Sweden
Skansen Christmas Market · 27 November – 20 December 2026
From Ireland: Dublin
From the UK: London, Manchester, Edinburgh
Tallinn · Estonia
Tallinn Christmas Market · 20 November 2026 – 6 January 2027
From Ireland: Dublin
From the UK: London, Manchester, Liverpool
Basel · Switzerland
Basel Christmas Market · 26 November – 23 December 2026
From the UK: London, Manchester, Edinburgh
Bremen · Germany
Bremen Christmas Market · 23 November – 23 December 2026
From the UK: London, Manchester, Edinburgh
Hamburg · Germany
Hamburg Rathausmarkt Christmas Market · 23 November – 23 December 2026
From Ireland: Dublin
From the UK: London, Manchester
Helsinki · Finland
Helsinki Christmas market · 27 November – 22 December 2026
From Ireland: Dublin
From the UK: London, Manchester
Stuttgart · Germany
Stuttgart Christmas Market · 25 November – 23 December 2026
From Ireland: Dublin
From the UK: London
Vienna · Austria
Vienna Christmas Market at the Rathaus · 13 November – 26 December 2026
From Ireland: Dublin
From the UK: London
Cologne · Germany
Cologne Cathedral Christmas Market · 16 November – 23 December 2026
From the UK: London
Graz · Austria
Graz Advent market · 20 November – 24 December 2026
From the UK: London
Innsbruck · Austria
Innsbruck Christmas markets · 13 November – 23 December 2026
From the UK: London
Leipzig · Germany
Leipzig Christmas Market · 24 November – 23 December 2026
From the UK: London
Salzburg · Austria
Salzburg Christkindlmarkt · 19 November 2026 – 1 January 2027
From the UK: London
Source: Travelpayouts airline route data, non-stop routes only, read on 3 November. Winter schedules change and some routes are seasonal — confirm in the flight search before you plan.