The Leader in Rail Holidays

Call a Rail Specialist

0800 033 7960

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

Christmas in the Rockies 11 days from £2674

Celebrate the holiday season in the Canadian Rockies with stays in Vancouver, Jasper National Park, Lake Louise and Banff National Park.

Departs from December 2019 to December 2019.

Montreal & Quebec - Holiday 6 days from £578

Visit two of Canada's most popular cities, Montreal and Quebec City, on this enchanting vacation by rail during the holiday time.

Departs from February 2019 to April 2020.

Swiss Christmas Snow Train Adventure 8 days from £1525

​How do you fancy a Christmas with a difference amidst the lakes and mountains of Switzerland?

Departs from December 2019 to December 2019.

5-Star Rhine Cruise at Christmas 7 days from £2160

From the comfort and luxury of the 5-star MS Amadeus Silver III, you can experience an indulgent Christmas holiday on one of Europe's most beautiful waterways.

Departs from December 2019 to December 2019.

A Flavour of Yorkshire at Christmas 6 days from £675

Admire the rugged Yorkshire countryside on an evocative rail journey. Stay at the charming spa town of Harrogate on your Yorkshire Christmas rail holiday and soak up the historic atmosphere that sweeps through ancient sites.

Departs from December 2019 to December 2019.

A Grand Tour of Scotland at Christmas 8 days from £975

Make the most of the holiday season with an incredible journey through the unspoiled beauty of Scotland.

Departs from December 2019 to December 2019.

Austrian Christmas & Italian New Year 13 days from £2545

Combine Austria and Italy in one on this festive break.

Departs from December 2019 to December 2019.

Bavarian Christmas Markets 5 days from £775

Sample the sights and smells of three Bavarian Christmas markets by train.

Departs from December 2019 to December 2019.

First Class Glacier Express at Christmas 9 days from £2245

Enjoy the beautiful landscape of Switzerland

Departs from December 2019 to December 2019.

Harz Mountains & Rhine Valley Christmas Cracker 9 days from £TBC

Spend the most magical time of year embracing the season’s festivities and scenery in two of Germany’s most spectacular destinations, the Harz Mountains and the Rhine River.

Departs from to .

Sign up Close