Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:
For a true winter wonderland setting visit the illuminated Christmas markets in Prague.
from: $1024 round tripIncludes all taxes, fees and carrier charges. From Vancouver, Dec 2016Book
Experience magical Christmas charm in Germany with a choice of 60 Berlin Christmas markets.
from: $1079 round tripIncludes all taxes, fees and carrier charges. From Vancouver, Dec 2016Book
Nothing beats the magical athmosphere of Christmas in London.
from: $791 round tripIncludes taxes, fees and carrier charges. From Vancouver, Dec 2016Book
Visit The Magic of Advent – the largest Christmas market in Vienna in front of the City Hall.
from: $1177 round tripIncludes all taxes, fees and carrier charges. From Vancouver, Dec 2016Book
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.
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
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
|Departing from||Destination||Round trip prices from*|
|Vancouver||Paris||$704||Find this price|
|Vancouver||London||$791||Find this price|
|Vancouver||Edinburgh||$878||Find this price|
|Vancouver||Prague||$1024||Find this price|
|Vancouver||Frankfurt||$1059||Find this price|
|Vancouver||Berlin||$1079||Find this price|
|Vancouver||Munich||$1092||Find this price|
|Vancouver||Vienna||$1177||Find this price|
|Vancouver||Budapest||$1206||Find this price|
|Vancouver||Zurich||$1217||Find this price|
|Vancouver||Copenhagen||$1291||Find this price|
|Vancouver||Helsinki||$1508||Find this price|