Canadian Train Trips

Travel by train is a treasured way to view a country, especially land as vast and diverse as Canada. You can relax as a train drives you through beautiful landscapes and stops for tours of the best sights. Dine on fabulous meals and keep your camera handy for the unlimited amount of picturesque experiences.

If you want to tour the Canadian Rockies, a trip on the Rocky Mountaineer can get you to places you wouldn't otherwise be able to view. A photographer's dream, you can capture shots of beautiful snow-covered peaks, lush green forest, and unique wildlife.

Our VIA Rail trips can take you on a cross-country trek, a tour of Canada's cosmopolitan cities, or even the maritime beauty of the eastern seaboard. This rail line will take you to the perfect destination with stopovers to explore your amazing surroundings.

Rocky Mountaineer & VIA Rail Canada Train Trips

We have great partnerships with our rail providers, the Rocky Mountaineer, and VIA Rail. Depending on the type of experience you're looking for, you can choose the train service that's just right for your need.

  • Rocky Mountaineer – Experience the Rocky Mountains from the comfort of a luxurious train that provides a first-class experience. This award-winning, family-owned business has operated for 25 years and knows all the ins and outs of the Canadian Rockies.
  • VIA Rail Canada – VIA Rail provides a variety of travel options, from Economy to Sleeper Plus, so you can choose the option that meets your budget. VIA Rail travels all across Canada, so if there's a specific area you want to explore, their trains can get you there.
Train Vacations

Train Vacations in Canada

Rocky Mountaineer & Ocean House on Haida Gwaii 10 days from $TBC

The magnificent Canadian Rockies, a ride aboard the iconic Rocky Mountaineer, a vibrant city and a private retreat on the remote shores of Haida Gwaii lie ahead on this amazing journey through Western Canada.

Departs from to .

Trans Canada By Rail Featuring VIA Rail’s Prestige Class 9 days from $TBC

Two of Canada's most popular cities combine with an exciting train journey across Canada to create one amazing Canadian train vacation.

Departs from to .

Trans Canada by Rail with Jasper 10 days from $TBC

Journey from Vancouver through Jasper to Toronto on this 9 day tour featuring National Parks, wildlife, city exploration, and a 4 night rail adventure on the renowned Canadian.

Departs from to .

Vancouver to Montreal Trans Canada Adventure 10 days from $2212

Embark on a cross-country Canadian excursion from Vancouver to Montreal with a scenic journey through the country's interior.

Departs from November 2020 to December 2020.

Western Canada & Rockies Wildlife Adventure 13 days from $6679

Set your sights on the scenic beauty of Canada’s western seaboard and the wild adventures of the Canadian Rockies on this 13-day journey.

Departs from June 2020 to September 2020.

Winter in the Rockies 8 days from $2295

Make your way through the twists and turns of Canada's Rocky Mountains, and enjoy snow-capped landscapes at every turn on this winter tour.

Departs from November 2020 to April 2021.

Beautiful Banff Rail & Drive 6 days from $TBC

Discover the Canadian Rockies by rail and car. Enjoy two days aboard the scenic Rocky Mountaineer, combined with the freedom to discover spectacular Banff National Park at your leisure by rental car.

Departs from to .

Canada Coast to Coast 17 days from $TBC

Immerse yourself in beauty of nature, the excitement of the city and everything in between as you make your way through the scenic Canadian landscape.

Departs from to .

Canadian Rail Adventure 12 days from $TBC

Discover the romance of two rail journeys plus the sights and sounds of Vancouver, Banff, Lake Louise, Jasper, and Toronto.

Departs from to .

Canadian Rockies Featuring Banff & Lake Louise 7 days from $TBC

All aboard the Rocky Mountaineer for a thrilling journey highlighted by views of the mighty Rocky Mountains and several of Canada's majestic national parks.

Departs from to .


Sign up Close
Automat:ee