Skip to Navigation

The season to be jolly

Get into the Christmas spirit with a winter adventure and explore enchanting Christmas markets. Pick up glistening gifts, wander around food stands, sip on warming drinks and soak up the heart-warming atmosphere.

Choose from a merry selection of Christmassy destinations, enjoy a city break and make the most of this magical time of year. Immerse yourself in the best traditional markets when you stay in Vienna, which date back to the thirteenth century. See miniature puppets, glistening lights and delicate handblown glass. Or go to Innsbruck for a romantic Christmas retreat – see Christmas tree lights bounce off the snow-dusted mountain backdrop and smell the aroma of sweet gingerbread. Visit the best festive food spot in Budapest. Stroll through the stalls and try kurtoskalacs (a cinnamon-pastry chimney cake), toki pompos (a Hungarian-styled pizza with bacon, onion and cream), home-made chocolates and honey cakes. Whether it’s cosy alpine themed lodges or twinkling fairground rides you're looking for, choose the festive destination for you.

Too excited? Start your Christmas market search here.

Got a Christmas market in mind? If you're confident you know where you want to go already, start your search here. If you need more inspiration, continue your journey down the page.

Start your search

Magical European Christmas markets

Vienna Christmas market.


2017 market dates: 13 Nov – 23 Dec

Discover the traditions of Vienna’s Christmas markets. Revel in the aromas of roasting chestnuts, wander through the Christmas village of Belvedere Palace and ice skate through City Hall Park.

Flights to Vienna from $1711 return

Prague Christmas markets.


2017 market dates: 2 Dec – 6 Jan

Enjoy festive magic in the Czech Republic. Stroll through the glistening markets of the Old Town Square, sip on hot mulled wine and visit the animals stable with Nativity donkeys.

Flights to Prague from $1523 return

Berlin Christmas markets.


2017 market dates: 27 Nov – 26 Dec

With over 60 Christmas markets, feel mesmerised in Germany’s capital. Go to the Berliner Weinachtszeit, behind the Alexanderplatz, and take in the Christmas spirit at the captivating Charlottenburg Palace. 

Flights from $1628 return

Budapest Christmas markets.


2017 market dates: 10 Nov – 01 Jan

Wrap up warm and relish the winter chill of Hungary. See sparkling lights at the Christmas market by Basilica, nibble on scrumptious Hungarian pastries and soak up the charm. 

Flights from $1939 return

Helsinki Christmas markets.


2017 market dates: 2 Dec - 22 Dec

Keep cosy in the chilly winter weather of Finland. Pop on your thickest coat, make your way to the picturesque setting of Senate Square and walk about the joyful Christmas stalls.

Flights from $2116 return

Oslo Christmas markets


2017 market dates: 20 Nov – 21 Dec

Take a wonderful winter break in Norway’s capital. Enjoy roaming around the marketplace of Youngstorget Square, go along to the annual Christmas Fair at the Norwegian Folk Museum for some Nordic style.

Flights from $1861 return

More spectacular European Christmas market destinations

Christmas market multi-centre breaks

Discover the true meaning of Christmas in more than one European city

Prague – Vienna – Budapest

Start your winter wonderland adventure in Prague, making the most of the city’s magical markets on Staroměstské náměstí (Old Town Square) and shopping for Bohemian crystal. Explore the picturesque centre, before an evening at the famous opera. Book car hire and hit the road to Vienna, then take a ride on one of the world’s oldest Ferris wheels at Prater Park. Visit the Christmas market at Rathausplatz to drink delicious spicy glühwein and browse for handcrafted presents. Make a move to Budapest, where the magical Christmas Fair on Vörösmarty Square will take your breath away. Don’t forget to visit the prestigious Gerbeaud Coffee House for sensational cakes and pastries.

Customise your trip

Christmas inspiration

Create a trip

Create a trip
Multi-city flights
Journey Type
More information
Ticket typeMore information
Hotel Options
Room 1More information
More information

Why choose a British Airways Holiday?

Enjoy these great benefits:

  • Combine and save - book your flight + hotel or flight + car hire together for the best deals
  • Choose from over 12,000 hotels
  • 24-hour support helpline
  • Flexible payment


Reevoo customer reviews

footer navigation links

British Airways logo.