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