Black Friday offer: 10% off Interrail Passes + FREE Plus for a 100% refundable purchase until 30 November. Buy now →
Christmas market breaks in Germany
Travel to the heart of Germany's famous Christmas markets with an Interrail Germany Pass. The flexible pass lets you hop on trains to top cities such as Düsseldorf, Munich and Berlin, while stopping at beautiful wintry towns and villages on the way. You'll feel like you've stepped into scenes straight out of a Christmas card!
Magical Christmas market itineraries
Christmas markets break in western Germany
Find your perfect Christmas presents and soak up the festive spirit in Düsseldorf, Cologne and Aachen, three iconic cities in Germany's westernmost state, North Rhine-Westphalia.
Christmas markets break in southern Germany
Visit southern Germany in wintertime and you're sure to be taken in by the festive spirit. From the castles of Füssen to the Munich and Nuremberg Christmas markets, magic is in the air.
Christmas markets break in northern Germany
From the busy city life of Hamburg to the palaces and lakes of Lübeck and Schwerin, northern Germany is calling out to be visited this winter.
Christmas markets break in eastern Germany
Plan a city trip to Berlin at winter and you'll be rewarded by a choice of no fewer than 80 Christmas markets in addition to the everyday excitement of capital cool. With the opportunity to take day trips to Dresden and palatial paradise Potsdam, what are you waiting for?
Explore Germany with Interrail
Choose from 3, 4, 6 or 8 days of rail travel within 1 month.
As soon as you're in Germany, hop on and off as many trains as you like using just one rail pass.
You'll arrive at city centre locations just a few steps from the nearest Christmas market. Leave everyone else to battle it out for car parking spaces!