Create a trip

 
 

Holidays by BA

 
 
 
 
 
 
 

2 Adults, 1 Room

Change

2 Adults, 1 Room

Change

1 Adult

Change

Why BA Holidays?

Plan and book your holiday with British Airways, online or by phone. Enjoy all these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 8,000 hotels
  • 24-hour support helpline
  • Earn bonus Avios
  • Low online deposits
  • All holidays booked on ba.com are ATOL protected, giving you peace of mind whilst on holiday

Christmas markets

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 theatrical modern creations such as Copenhagen’s Tivoli Gardens market. 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. You can even market hop – Stockholm has the choice of Gamla Stan’s quaint Old Town market and Skansen island’s family-friendly festivities, not to mention those in the shopping district of Kungsträdgården. Fly with British Airways to Europe’s prettiest cities for a wintry taste of tradition. Or treat yourself to a Club Europe break and fly in our business class cabin.

Christmas market breaks in Europe

Christmas markets
Destination Market dates Duration  Price  
Berlin 24 Nov - 31 Dec 2 nights £159 pp Search now
Budapest 16 Nov - 30 Dec 2 nights £149 pp Search now
Copenhagen 15 Nov - 31 Dec 2 nights £169 pp Search now
Dublin To be confirmed  2 nights  £129 pp Search now
Edinburgh To be confirmed  2 nights  £119 pp Search now
Frankfurt 26 Nov - 23 Dec 2 nights £169 pp Search now
Gothenburg 15 Nov - 29 Dec 2 nights £179 pp Search now
Helsinki To be confirmed 2 nights £189 pp Search now
Innsbruck 01 Dec - 31 Dec 2 nights £189 pp Search now
London 21 Nov - 04 Jan  2 nights £159 pp  Search now
Munich 30 Nov - 24 Dec 2 nights £179 pp Search now
Paris 09 Nov - 07 Jan 2 nights £149 pp Search now
Prague 29 Nov - 23 Dec 2 nights £139 pp Search now
Salzburg 20 Nov - 26 Dec 2 nights £159 pp Search now
St Petersburg To be confirmed 3 nights £229 pp Search now
Stockholm 23 Nov - 23 Dec 2 nights £179 pp Search now
Vienna 15 Nov - 24 Dec 2 nights £169 pp Search now
Zurich 22 Nov - 24 Dec 2 nights £189 pp Search now

Terms and conditions