Combine a festive getaway with the opportunity for some serious Christmas shopping on off our Christmas markets holidays. These include specific itineraries designed around some of our favourites along with holidays that feature destinations with their own great markets which you can incorporate into your own bespoke trip.
Recommended Itineraries
Christmas Markets by Rail
6 Days
- Basel
- Strasbourg
Get into the festive spirit with a wonderful twin-centre Christmas market break to Basel and Strasbourg. Take in traditional chalets and mulled wine in two perfect locations. You can also enjoy a day trip from Basel to another Swiss destination like Lucerne or Montreux on Lake Geneva.
From £1,099
5 Days
- Bruges
- Brussels
Take a festive break to Belgium for two great Christmas market destinations. Spend time in Brussels' Winter Wonders, featuring a ferris-wheel, ice rink and nightly sound and light show in the magnificent Grand Place, before moving on to lovely Bruges, with its pretty canals and central Christmas market.
From £649
Visit two lovely Christmas market destinations in one festive holiday by rail. Your first stop is Cologne, offering a choice of seven different markets and plenty of glühwein. Then it's on to Ghent, a pretty university city with cobbled streets and a twinkling Christmas market selling original gifts.
From £849
6 Days
- Cologne
- Berlin
Enjoy a German twin-centre holiday by rail with 2 nights in Cologne on the River Rhine and 3 nights in buzzing capital Berlin.
From £769
6 Days
- Prague
- Nuremberg
Travel to Prague via Amsterdam and a great-quality sleeper Nightjet sleeper. Spend two full days taking in the Czech capital with its UNESCO World Heritage listed Old Town, countless museums and hilltop castle, before returning to the UK via Bohemia and Bavaria.
From £849
6 Days
- Cologne
- Lindau
- Vienna
Take the train to Cologne and then down the Rhine Valley to Lindau at beautiful Lake Constance. Continue through the stunning Arlberg Pass high in the Alps and across the length of Austria all the way to Vienna. At the end of your rail adventure, catch a sleeper back to Cologne.
From £1,049
- Strasbourg
- Berlin
- Bialystok
- Vilnius
- Riga
- Tallinn
Travel across Europe to the Baltic States of Estonia, Latvia and Lithuania on this exciting two-week holiday by train. You'll stop in Strasbourg before catching a direct service to Berlin. From here, cross Poland and visit Riga, Vilnius and Tallinn before flying back to the UK. This holiday is part of our Seat61 recommended collection.
From £1,499
9 Days
- Reims
- Dijon
- Strasbourg
Enjoy a lovely tour by rail around some of France's best loved wine regions. Start in Champagne capital Reims and then take a short train journey to Dijon, at the heart of Burgundy. Then, continue to Strasbourg, where you'll find half-timbered houses and cosy Alsatian wine taverns.
From £1,299
10 Days
- Karlsruhe
- Rothenburg
- Nuremberg
- Munich
Experience true Bavarian hospitality in this most quintessentially German of regions. Explore its architecture, countryside, castles and cities, and sip local brew in a Brauhaus with stays in Karlsruhe, Rothenburg, Nuremberg and Munich.
From £1,399