Beautiful Canada boasts some of the world’s most awe-inspiring and diverse scenery – and there is no better way to discover this than by rail. On a train holiday to Canada, you can take in mountains and glaciers, lakes and forests, plains and prairies – all from the comfort of your seat. As Canada is one of the world’s largest countries, there is also a choice of overnight sleeper rail services, whether on scheduled trains or on the Rocky Mountaineer private luxury train.

If you can’t find the rail holiday to Canada you are looking for, then please get in touch. We tailor-make all holidays to your exact requirements.

Enquire Now

Canada Coast to Coast with The Ocean, The Canadian and The Rocky Mountaineer trains

Prices from £7,995 per person