Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:
For the sights, sounds and tastes of a traditional Christmas, visit Europe's best Christmas markets with breaks from British Airways.
from £139 pp
from £389 pp
Travelling in Club Europe
Visit The Magic of Advent – the largest Christmas market in Vienna, which takes place in front of the City Hall.
from: £121 ppBook
from: £48 each-wayBook
For a true winter wonderland setting visit the illuminated Christmas markets in Prague.
from: £115 ppBook
from: £90 each-wayBook
Get that festive feeling a little early this year with our Christmas market breaks in Europe. Weave through illuminated stalls to soak up the atmosphere and pick up an authentic gift or two.
Visit time-honoured Christmas markets, like Schönbrunn Palace’s in Vienna, with its 13th-century roots, or the fairy tale medieval market squares in Prague. The wares are local and the backdrops impressive – a giant advent calendar on the front of the iconic Gerbaud café marks out Budapest’s market in the historic Vörösmarty Square, while the landmarks and statues of Berlin’s Gendarmenmarkt are transformed by peaked white tents and an enormous, sparkling tree for its yearly Weihnachtszauber.
Fly with British Airways to Europe's prettiest cities for a wintry taste of tradition, you could even treat yourself to a Club Europe break and fly in our business class cabin.
|Berlin||23 Nov - 27 Dec||Search now|
|Budapest||27 Nov - 01 Jan||Search now|
|Copenhagen||15 Nov - 22 Dec||Search now|
|Edinburgh||20 Nov - 04 Jan||Search now|
|Frankfurt||25 Nov - 22 Dec||Search now|
|Helsinki||04 Dec - 22 Dec||Search now|
|Krakow||27 Nov - 26 Dec||Search now|
|Munich||27 Nov - 24 Dec||Search now|
|Prague||28 Nov - 01 Jan||Search now|
|Reykjavik||11 Dec - 14 Dec and 18 Dec - 23 Dec||Search now|
|Salzburg||19 Nov - 26 Dec||Search now|
|Stockholm||22 Nov - 23 Dec||Search now|
|Vienna||14 Nov - 24 Dec||Search now|
|Zurich||27 Nov - 24 Dec||Search now|
|PragueFlight + 2 nights hotel||£115 pp||Find|
|ViennaFlight + 2 nights hotel||£130 pp||Find|
|BerlinFlight + 2 nights hotel||£134 pp||Find|
|BudapestFlight + 2 nights hotel||£134 pp||Find|
|FrankfurtFlight + 2 nights hotel||£142 pp||Find|
|MunichFlight + 2 nights hotel||£144 pp||Find|
|SalzburgFlight + 2 nights hotel||£183 pp||Find|
|EdinburghFlight + 2 nights hotel||£104 pp||Find|
|StockholmFlight + 2 nights hotel||£132 pp||Find|
|CopenhagenFlight + 2 nights hotel||£149 pp||Find|
|HelsinkiFlight + 2 nights hotel||£162 pp||Find|
|ZurichFlight + 2 nights hotel||£164 pp||Find|
|KrakowFlight + 5 nights hotel||£172 pp||Find|
Full of festive cheer, visit the internationally acclaimed market on Vorosmarty Square.Search now
Enjoy this annual event, over 100 booths selling Finnish goods will get you into the Christmas spirit.Search now
Float away on the scent of Glühwein while browsing local alpine crafts in Salzburg.Search now
This hot chocolate-loving city has the oldest Christmas market on record.Search now
Europe's biggest indoor Christmas market lights up the main rail station with a glittering Christmas tree, enchanted with 7,000 Swarovski crystals.
Enjoy the festivities with a Christmas parade down main street with all your favourite Disney characters. Revel in the magic of Sleeping Beauty's castle which is transformed into an ice palace, and meet Santa in his chalet for a photo opportunity. Dates: 07 Nov - 07 Jan
Availability may be extremely limited. All holiday prices are per person based on two adults sharing and include return flights from London as well as a minimum of two nights at selected hotels, see individual holidays for airport and duration information. Prices on this page are updated every 24 hours so may vary upon reaching subsequent pages. Price includes all pre-payable taxes and charges. Some payment methods attract a handling fee. Holidays are ATOL protected (number ATOL5985).