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 £129 pp
Visit The Magic of Advent – the largest Christmas market in Vienna, which takes place in front of the City Hall.
from: £119 ppBook
from: £48 each-wayBook
For a true winter wonderland setting visit the illuminated Christmas markets in Prague.
from: £115 ppBook
from: £65 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.
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.
|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 + 3 nights hotel||£115 pp||Find|
|BerlinFlight + 2 nights hotel||£119 pp||Find|
|ViennaFlight + 2 nights hotel||£129 pp||Find|
|FrankfurtFlight + 2 nights hotel||£131 pp||Find|
|BudapestFlight + 2 nights hotel||£139 pp||Find|
|MunichFlight + 2 nights hotel||£151 pp||Find|
|SalzburgFlight + 2 nights hotel||£167 pp||Find|
|EdinburghFlight + 2 nights hotel||£115 pp||Find|
|KrakowFlight + 2 nights hotel||£117 pp||Find|
|StockholmFlight + 2 nights hotel||£141 pp||Find|
|CopenhagenFlight + 2 nights hotel||£150 pp||Find|
|ZurichFlight + 2 nights hotel||£154 pp||Find|
|HelsinkiFlight + 2 nights hotel||£155 pp||Find|
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).