Toronto-to-Vancouver Rail Itinerary: 9-Day Cross-Country Trip From US$5,190
Travellers planning a trans-Canada escape can book a 9-day, 8-night independent rail package starting in Toronto and ending in Vancouver, priced from 5,190 USD per person. Departures run from April through October.
The Route and Schedule

The outline covers 2 nights in Toronto upon arrival, followed by 4 nights aboard a VIA Rail train crossing through the Canadian Rockies, ending with 2 nights in Vancouver before departure.
Onboard Experience

Two service tiers operate on VIA Rail’s cross-country route:
Sleeper Plus Class: Convertible upper and lower bunks, private sink and toilet (shared shower down the hall), access to the Skyline Car, restricted Prestige Park Car access, and all non-alcoholic meals included.
Prestige Class: L-shaped couch converting to a double bed, private washroom and shower, unlimited Prestige Park Car access, priority dining, and all meals including alcohol and afternoon tapas.

Inclusions and Booking
Packages bundle hotel accommodations matched to train tiers (4-star Sleeper Plus properties up to 5-star Fairmont prestige stays), private airport/train station transfers, local guided activities, a feature dining experience at a local restaurant, digital travel documents, and local support. Individual train tickets are not sold separately.
Bookings for 2027 can lock in current rates with up to 600 USD in couple add-on credits if confirmed by September 30, 2026 (call +1 604 332 3715).

