Create a trip


Holidays by BA


2 Adults, 1 Room


2 Adults, 1 Room


1 Adult

Create a trip of your choice

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Seat selection 24hrs in advance
  • Inclusive checked baggage allowance
  • Airport, online or mobile check-in
  • Complimentary onboard food and bar service
  • Personal seatback screen where you can enjoy the latest films, TV and more
  • Earn Avios points to spend on reward flights

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 World break and fly in our business class cabin.

Our favourite destinations

Vienna, Austria
Vienna, Austria

Visit the Magic of Advent - the largest Christmas market in Vienna, which takes place in front of the city hall.  Market dates are November 16 - December 24, 2013.

Search now

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

Search now

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

Search now

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


Market dates
Nov 25 - Dec 24
Nov 26 - Jan 05
Nov 29 - Jan 06
Nov 30 - Jan 12
Nov 29 - Jan 01
Nov 27 - Dec 22
Nov 29 - Dec 24
Nov 16 - Dec 24
Nov 15 - Dec 23
Nov 30 - Jan 06
Nov 10 - Jan 06
Nov 21 - Dec 24

Christmas markets in Europe

Christmas markets
Departing fromDestinationRound trip prices from* 
New YorkCopenhagen$669Find this price
New YorkBudapest$747Find this price
New YorkZurich$780Find this price
New YorkVienna$796Find this price
New YorkParis$799Find this price
New YorkLondon$820Find this price
New YorkFrankfurt$858Find this price
New YorkMunich$870Find this price
New YorkEdinburgh$894Find this price
New YorkBerlin$894Find this price
New YorkHelsinki$1021Find this price
New YorkPrague$1147Find this price

*Round trip flights and include all taxes, fees and carrier charges.

Add a hotel to your booking

Christmas market vacations

Save money with flight + hotel packages

To really make the most of your vacation you are going to need somewhere to rest your feet and store your shopping at the end of the day. So why not book a hotel at the same time as your flight and save money in the process?

Flights + 5 night hotel stays from as little as $1079pp

Find out more

Flight terms and conditions

  • These are the lowest adult round trip prices including taxes, fees and carrier charges available in this period, based on a 7-day round trip journey.
  • Prices and availability are updated every 24 hours.
  • Seat availability may be extremely limited at the prices quoted, and some fares may include journeys that involve connecting flights or services operated by our airline partners.