Christmas & New Year

You can tailor make your Christmas and New Year holiday by rail to exciting destinations throughout Europe including Italy, Switzerland, France, Spain, Germany and Austria.

Why not explore a Christmas market? The beauty of these is that they still convey a real traditional Christmas feel and many gifts are not mass-produced, instead they are craftwork of real quality. Each market has its own character, developed over the centuries and built around regional specialities or local customs. Here you can find all kinds of Christmas goodies and presents, especially traditional items such as crib figurines, toys, wood carvings, marionettes, candles and lambskin shoes. Many are difficult to resist – as are the warming glass of delicious mulled wine, the sizzling sausages or hot chestnuts with their evocative aromas that are so welcome on crisp winter days.

Celebrate Christmas in true style in the magical city of Venice. Treat yourself to the charm and delights of incomparable Venice over the festive season. A short break in this most romantic of cities is the ultimate Christmas gift.

Enquire Now
Orient Express Special Venice compressed

2024 – THE ORIENT EXPRESS AT CHRISTMAS – London to Venice on the Venice Simplon Orient Express

Prices from £4,495 per person

Montreux Luxury Christmas Markets by First Class Rail

Prices From £975 per person

Vienna & Salzburg by First Class Rail

Prices from £1,495 per person

Poland & Germany by First Class rail

Prices from £1,595 per person

Grand ‘Tour de France’ by First Class rail

Prices starting from £1,695 per person

Lake Como – Jewel of the Italian Lakes by First Class Rail

Prices starting from £1,595 per person

Lyon by First Class rail

Prices starting from £895 per person

Barcelona Christmas Markets by First Class rail on daytime trains

Prices from £749 per person (in First Class)

Venice at Christmas by First Class Rail

Prices from £1,495 per person

Cologne Christmas Markets by First Class Rail

Prices from £599 per person in First Class (from £499 per person in Standard Class)

Bruges Christmas Markets by First Class Rail

Prices from £495 per person