MultiTripScanner / Christmas
Christmas trips in Europe, 2026
Away over Christmas from €120 per person with a cabin bag. That trip's oldest price was seen 3 days ago and may be higher now. Every trip leaves between Fri 18 Dec and Wed 23 Dec and is still travelling after Christmas Day.
Plan your own Christmas trip
Try
Also: New Year · Christmas markets · Carnival
Example Christmas trips
Some of the cheapest we found, from different start cities. They don't change with the search above.
€48 without bags · prices seen up to 3 days ago, may be higher now
MalagaMilan2nDublin4nLondon
Airport change in Milan
Christmas Day in Dublin, typically 9°C by day
€53 without bags · prices seen up to 7 days ago, may be higher now
MalagaMilan3nStockholm4nGdansk
Airport change in Milan
Christmas Day in Stockholm, typically 3°C by day
Christmas market open while you're there: Stockholm
€57 without bags · prices seen up to 7 days ago, may be higher now
AthensVenice3nWarsaw2nBratislava
Airport change in Warsaw
Christmas Day in Warsaw, typically 2°C by day
Christmas market open while you're there: Warsaw
€54 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 4 days ago, may be higher now
MilanBarcelona4nLondon2nFrankfurt
Airport change in London
Christmas Day in London, typically 9°C by day
Christmas markets: go before the day
Christmas markets are outdoor winter fairs, with stalls, hot food and mulled wine, and they're a reason to travel in the weeks before Christmas. All 43 we list are open from 3 Dec to 22 Dec. After that they start to close.
Over by Christmas Eve
- Erfurt to 22 Dec
- Frankfurt to 22 Dec
- Hannover to 22 Dec
- Helsinki to 22 Dec
- Basel to 23 Dec
- Bremen to 23 Dec
- Gdansk to 23 Dec
- Hamburg to 23 Dec
- Leipzig/Halle to 23 Dec
- Stockholm to 23 Dec
- Stuttgart to 23 Dec
- Dresden to 24 Dec
- Graz to 24 Dec
- Klagenfurt to 24 Dec
- Linz to 24 Dec
- Munich to 24 Dec
- Nuremberg to 24 Dec
- Strasbourg to 24 Dec
Still on after Christmas
- Vienna to 26 Dec
- Amsterdam to 27 Dec
- Bucharest to 27 Dec
- Vilnius to 27 Dec
- Budapest to 28 Dec
- Dortmund to 30 Dec
- Dusseldorf to 30 Dec
- Lille to 30 Dec
- Berlin to 31 Dec
- Brno to 31 Dec
- Salzburg to 1 Jan
- Bratislava to 3 Jan
- Bruges to 3 Jan
- Brussels to 3 Jan
- Copenhagen to 3 Jan
- Ljubljana to 3 Jan
- Luxembourg to 3 Jan
- Riga to 3 Jan
- Bolzano to 6 Jan
- Poznan to 6 Jan
- Prague to 6 Jan
- Tallinn to 6 Jan
- Warsaw to 6 Jan
- Wroclaw to 7 Jan
- Zagreb to 7 Jan
From each market's own dates. Some shut or close early around the 24th and 25th, so check its hours.
Warmest for Christmas
- 23°C Tenerife
- 22°C Arrecife (Lanzarote)
- 22°C Las Palmas (Gran Canaria)
- 22°C Puerto del Rosario (Fuerteventura)
- 21°C Funchal (Madeira)
- 19°C Larnaca
Highs are long-term averages at a nearby weather station for that month, not a forecast.