Discover some of Canada's most beautiful scenery aboard one of the world's most famous trains - the iconic Rocky Mountaineer. We fly from London to Toronto, enjoying time to explore the vibrant city and an excursion to Niagara Falls. We then cross the country on The Canadian train, travelling through the Canadian Shield and visiting Winnipeg en route. We then spend seven amazing days in the Rocky Mountains, visiting Jasper, Banff, Kamloops and a plethora of exciting mountain highlights. Finally we reach the exciting city of Vancouver and picturesque Vancouver Island.