Travel by train and you can watch the views, not the roads. Rocky Mountaineer is so luxurious with amazing hosts, and you can’t see those parts of the Rockies any other way! VIA Rail is great for city hopping or doing an epic journey from east to west
A luxury rail tour experience
Cities made easy
Rail hot spots
3 easy steps to book
Excursions & extras
Combine with a cruise
Call our Canada Travel Experts to book your rail holiday. Choose from dozens of packages or tailor-make your perfect trip from scratch.
See the view from the tracks yourself with these spell-binding videos
Sometimes, the road less travelled isn’t a road at all. Travel by rail and you’ll see some of Canada’s most pristine wildernesses in locations inaccessible by any other means. Canadian rail tours transport you to some of the most iconic scenery in the country: the peaks of the Rocky Mountains; the valleys of British Columbia; the varied coastlines of the Pacific Northwest and Atlantic Canada. You can tailor your rail holiday to include a cruise or a few days in a city at the end. We work with two fantastic providers offering very different services, but both promise an unforgettable holiday in Canada.
If you’ve heard about the Canadian Rockies train, you’ve heard of Rocky Mountaineer. This is one of the world’s most luxurious train journeys. Travel between Vancouver and Banff or Jasper, and even take in Seattle in style. The service travels only during daylight so you won’t miss a minute of those epic views. Onboard, you’re wined and dined with champagne that's as bubbly as the hosts. If you’ve dreamed of a train across Canada from coast to coast, then VIA Rail is your vessel. VIA can take you coast-to-coast in their sleeper train called The Canadian, or you can city-hop along the East Coast on their Corridor route, connecting Toronto, Ottawa and Montréal. The Ocean route links Montréal with seafaring Halifax.
The differences between VIA and Rocky Mountaineer train journeys
If you’ve heard of an iconic, luxury rail journey through the Rockies, you’ll likely be thinking of Rocky Mountaineer. These opulent trains offer daylight journeys through the Rockies and provide a gold-star service onboard. VIA Rail does serve the Rockies on its Canadian route, which is a sleeper service.
If you don’t want to miss any views, choose Rocky Mountaineer as their service only travels during daylight hours.
VIA Rail offers sleeper services whereas Rocky Mountaineer doesn’t, so if you’ve dreamt of a cosy cabin bed, go VIA.
If you’d love to travel right across Canada in a train, taking in everything from the Rockies to the Prairies, VIA Rail’s ‘The Canadian’ is for you.
The best way to Ottawa, Toronto, Montréal, Québec City and Halifax in one trip (without driving) is to hop on VIA Rail.
Part of Rocky Mountaineer’s unique experience is its friendly and knowledgeable hosts. If you’d like to hear about history and wildlife, you’ll love their commentary. Plus, they bring you drinks like local wines and snacks fresh from the kitchen throughout your journey.