8The Canadian (Canada) – 4,466 km

The Canadian is one of North America’s most celebrated train journeys, covering 4,466 kilometers (2,775 miles) from Toronto to Vancouver.

Taking about four days, this journey showcases the stunning natural beauty of Canada, from the rolling plains of the Prairies to the towering peaks of the Rocky Mountains. The train passes through major cities like Winnipeg and Jasper, offering breathtaking views of lakes, forests, and mountains along the way. The Canadian provides an excellent opportunity to see the diverse landscapes that define the vastness of Canada.