What is the Best Train Trip in Canada?

By
Published Oct 15, 2025
15 min read

The best train trip in Canada is undoubtedly Canada Coast to Coast by Train. This ultimate trip itinerary takes you across Canada to see the country’s top highlights, including Peggy’s Cove, Niagara Falls and Lake Louise. It also includes time on both VIA's sleeper trains — both The Ocean and the Canadain train — and Rocky Mountaineer.

That said, the list of best train rides in Canada is long. Each takes you through some of the world’s most spectacular regions and lets you experience the allure of this inviting country. 

The best Canadian rail journeys truly immerse you in our country’s awe-inspiring scenery. You can sit in a glass-domed car and take in the Canadian coasts, prairies or Canadian Rockies. Plus, the service on these trains pampers you. You can enjoy delicious food and relax in a luxe sleeper cabin or lounge chair.