
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By clicking "Accept All" you accept this and consent that we share this information with third parties and that your data may be processed in the USA. For more information, please read our .
You can adjust your preferences at any time. If you deny, we will use only the essential cookies and unfortunately, you will not receive any personalized content.

From Toronto to Vancouver in 97 Hours—You Can Book from $475
From $475
Step Two: Book TrainThis deal is for the ultimate train enthusiasts. Did you know there's a train that travels across Canada in 97 hours? Board in either Toronto or Vancouver and cross vast landscapes through Canada. The best part is that there's an affordable option for this experience. We found economy-class tickets from $475 USD per person. That's $118 a day.
There are three types of classes on board: Economy, Sleeper Plus, and Prestige. All classes include access to the dome viewing cart at the top of the train, where seats are on a first-come, first-served basis. In Economy, guests are provided with reclining seats. In the Sleeper Plus Class, you'll have the ability of a private berth that can fit one to three guests, you'll also have access to lounges, an à la carte menu, and wine-tasting presentations. Prestige is the luxury option with gorgeous rooms, an at-your-service concierge, meals, presentations, and more.
Trains out of Toronto depart every Sunday and Wednesday. Trains from Vancouver depart every Friday and Monday.