If you are experiencing difficulties while accessing this website, please give us a call at +49 30 300 137 300 or refer to the FlixBus Google Assistant App.

§§ geoTextTitle §§

§§ geoLinkText §§

Sorry, no cities were found

It appears we do not offer any destinations that match your search. Please change your search or check back soon.

The best Christmas markets in Europe

When the nights get darker and the days become colder, the festive period is soon upon us meaning it will soon be time to plan your visits to a Christmas market. Christmas markets of all different sizes and varieties can be found in many of our European destinations.

Below is an overview of the best Christmas markets in Europe, definitely worth a visit this festive period. We have picked out some of the highlights that we would recommend. Christmas markets, or “Weihnachtsmarkt,” are a German tradition, meaning that you can choose from a variety of cities in Germany alone. We have picked out some of the best markets that you should travel to this Christmas season in Germany and throughout the rest of Europe.


Christmas market in Nuremberg

Often described as being the best Christmas market in the world, Nuremberg will not disappoint you this festive season if you decide to pay a visit to the Bavarian city. Each year these Christmas markets, being one of the biggest in Germany, attracts over 2 million visitors. As well as the Nuremberg “Lebkuchen,” traditional German gingerbread, it is also worth visiting the Christmas markets in Nuremberg for the “Feuerzangenbowle” which directly translates as “fire tongues punch.” This is an alcoholic drink served over a bowl with fire – perfect for a cold winter’s evening. 

When: 29.11.2019 - 24.12.2019


Christmas market in Munich

The Bavarian capital is a magical city at all times of the year, especially when the city is swarmed with visitors all in the festive spirit, having a ‘merry time’ on one of the many Christmas markets scattered around the city. The Christmas market directly on “Marienplatz,” the location of Munich’s gothic town hall, is one of the most popular markets in the city. We would highly recommend that when visiting the Munich’s Christmas markets you make sure you visit the medieval market at “Wittelsbacherplatz,” next to Odeonsplatz. You will never get bored at this market! The fire shows will come you warm on a winter’s evening, or if that is not enough a glass of mulled wine should sort you out.

When: 27.11.2019 – 24.12.2019


Christmas market in Berlin

As the capital city of the country that is renowned worldwide for traditional Christmas markets, Berlin will not disappoint you in delivering! In addition to the outstanding, traditional markets, such as the Christmas market at “Alexanderplatz” and the festive market at “Gendarmenmarkt” and of course the market at Charlottenburg Palace. This is one of Berlin’s most popular Christmas markets – with a cosy, romantic and festive atmosphere in a classic setting, you can be sure to welcome in this festive season in the best way by visiting Berlin in late November or December.

When: 25.11.2019 – 29.12.2019


Christmas market in Hamburg

As Germany’s second largest city, it comes as no surprise that Hamburg is the home of some of the largest Christmas markets in Germany. You can comfortably reach the Christmas markets by foot from the center of the city. A good start point is the historical Christmas market in front the city’s town hall, where you can visit Santa on his sleigh! The Christmas markets at Jungfernstieg are open until January 6th and are located right by the water front offering a wide range of arts, crafts and delicacies! After walking only a short distance from here, you will find yourself at the “Gänsemarkt” where the wooden stalls surround one of the city’s most cherished monuments, the “Lessingdenkmal.”

When: 26.11.2019 - 23.12.2019


Christmas market in Prague

If you were still looking to do some of your Christmas shopping then we would definitely recommend taking a bus trip to Prague and hitting the Christmas markets in this archaic and classical city. For the duration of the month of December, Prague is glistening from every corner with lights, Christmas trees and every other part of Christmas that is necessary to make it magical! Prague’s Old Town Square is transformed and acts as the location of the city’s Christmas markets for the festive period. You can find countless traditional handmade Czech gifts, honey products, and Christmas decorations to name but a few.

When: 30.11.2019 – 06.01.2020


Christmas market in Strasbourg

It comes as no surprise that Strasbourg is known as the Christmas market capital: a Christmas market history dating back over 450 years and over 300 different festive stalls in 11 different locations throughout the city makes Strasbourg the home of the biggest and most exciting Christmas markets in Europe. All of the different Christmas markets in Strasbourg offer something different for the entire month of December and will be sure to get you into the festive spirit. However, be sure not to miss the 30 meter tall Christmas tree located at Place Kléber and is always a magical sight every year. Before hopping back on your bus home make sure you visit the Rivetoile shopping center as located directly in front of it is a 300m² ice rink where you will be able to burn off all of those Christmas calories!

When: 22.11.2019 – 30.12.2019


Christmas market in Copenhagen

Are you still struggling to find the perfect city that can make you feel festive? Well, take a bus to Copenhagen and you will see one of Europe’s most magical city’s at Christmas. Copenhagen’s Christmas markets turn the city into its very own Santa’s grotto oozing with festivity and Christmas spirit! Tivoli Gardens, Copenhagen’s most famous theme park, is the location of one of the city’s most popular Christmas markets. For two months the theme park is transformed with stalls and Christmas fun spread throughout the park. Not only can you do your Christmas shopping but you can also enjoy the theme’s park many rides – Copenhagen’s Christmas markets are definitely worth a visit this Christmas!

When: 16.11.2019 – 22.12.2019