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

Ring in the festive season with our Christmas market breaks in Europe. Originating in Germany and Austria, Christmas markets have been a winter staple for centuries, with each area's local artisans enticing you with their handmade gifts and speciality foods. Fly with British Airways and stay in a choice of destinations across Europe. Or treat yourself to a Club Europe break and fly in our business class cabin.

Our favourite destinations

Gothenburg, West Sweden
Gothenburg, West Sweden

Gothenburg’s Christmas markets offer everything from sweets and smoked sausages, to glögg (mulled wine) and a wide range of handicrafts.

Search now
Helsinki
Helsinki

From St. Thomas Market to the Ethical Christmas Market, visitors can enjoy everything from traditional entertainment to handmade crafts.

Search now
Prague
Prague

From handcrafted products to traditional cuisine, Prague offers a selection of Christmas markets in the Old Town and at Wenceslas Square.

Search now
Zurich
Zurich

From the old town markets to the train station - home to a glittering 15m Swarovski Christmas tree, there’s a market to suit all tastes.

Search now

Christmas market breaks in Europe

Christmas markets
Destination Market dates  
Belfast 16 Nov - 22 Dec Search now
Berlin 25 Nov - 24 Dec Search now
Budapest 29 Nov - 01 Jan Search now
Copenhagen 15 Nov - 23 Dec Search now
Edinburgh 26 Nov - 05 Jan Search now
Frankfurt 27 Nov - 22 Dec Search now
Gothenburg 22 Nov - 23 Dec Search now
Helsinki 30 Nov - 06 Jan Search now
Innsbruck 15 Nov - 23 Dec Search now
London 29 Nov - 06 Jan Search now
Munich 29 Nov - 24 Dec Search now
Paris 10 Nov - 06 Jan Search now
Prague 30 Nov - 12 Jan Search now
Salzburg 21 Nov - 23 Dec Search now
St Petersburg 21 Dec - 09 Jan Search now
Stockholm 25 Nov - 23 Dec Search now
Vienna 16 Nov - 24 Dec Search now
Zurich 21 Nov - 24 Dec Search now

Terms and conditions