Christmas Rail Holidays
Spend Christmas in Canada and celebrate the holiday season in a winter wonderland. Admire the prairies and plains blanketed in freshly fallen snow, waterfalls frozen in midstream along the mountainsides and the snow-capped mountains from the warmth of your train carriage as you travel to favourite winter destinations throughout Western Canada. Visit Toronto’s Christmas Markets and see Vancouver’s Stanley Park twinkle under holiday lights. Enjoy stays in cozy lodges bedecked with holiday décor. Revel in winter activities like dogsledding, canyon icewalks, skiing and snowshoeing. And connect all of these destinations with a classic overnight train journey aboard VIA Rail’s Canadian.
Christmas Train Holidays
Harz Mountains Christmas Markets 6 days from £775
The Harz Mountains' timeless towns and landscapes are perfect for a taste of Advent tradition in Germany. Our tour visits three Christmas markets, two UNESCO-listed Old Towns and enjoys an exhilarating steam train ride.
Heidelberg & Frankfurt Markets 5 days from £685
With its idyllic location and romantic castle, Heidelberg has long been one of Germany's most popular destinations. Discover the city and its Christmas Market, before visiting Frankfurt's world-famous markets.
Rhineland Christmas Markets Cruise 6 days from £745
Since the days of Lord Byron the British have been visiting the Rhine, charmed by its riverside castles and vineyards. Our ship navigates the father of German rivers, visiting an array of Christmas Markets en route.