Explore Canada on one of 31 rail cruises, departing from Calgary, Montreal, Toronto, Vancouver and Victoria. August is the most popular month to cruise to Canada and we have over 323 departures available from eight of the world's leading cruise lines specialising in rail cruises.