Create a trip

 
 

Holidays by BA

 
 
 
 
 
 
 

2 Adults, 1 Room

Change

2 Adults, 1 Room

Change

1 Adult

Change

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
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

 

Market dates
Berlin
Nov 25 - Dec 24
Edinburgh
Nov 26 - Jan 05
London
Nov 29 - Jan 06
Prague
Nov 30 - Jan 12
Budapest
Nov 29 - Jan 01
Frankfurt
Nov 27 - Dec 22
Munich
Nov 29 - Dec 24
Vienna
Nov 16 - Dec 24
Copenhagen
Nov 15 - Dec 23
Helsinki
Nov 30 - Jan 06
Paris
Nov 10 - Jan 06
Zurich
Nov 21 - Dec 24

Christmas markets in Europe

Christmas markets
Departing fromDestinationRound trip prices from* 
TorontoCopenhagen$780Find this price
TorontoZurich$789Find this price
TorontoMunich$790Find this price
TorontoParis$826Find this price
TorontoEdinburgh$831Find this price
TorontoFrankfurt$853Find this price
TorontoPrague$857Find this price
TorontoBudapest$858Find this price
TorontoLondon$864Find this price
TorontoBerlin$893Find this price
TorontoHelsinki$951Find this price
TorontoVienna$996Find this price

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

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.