
Canadian Cross-Country Journey
Places visited: Toronto, Vancouver
The Toronto to Vancouver Train offers a remarkable way to cross Canada while enjoying comfort and scenic views. Taking the train from Toronto in Eastern Canada to Vancouver on the West Coast is a bucket-list experience. Pass through the prairie provinces and the Canadian Rockies on the historic rail route. See everything from towering mountain peaks to lush rainforest, turquoise alpine lakes to golden grasslands on a train trip across Canada. The Canadian train provides spacious seating, panoramic windows, and attentive service, ensuring a relaxing journey. The Toronto to Vancouver train features overnight accommodations, regional meals, and knowledgeable staff who share insights about landmarks, wildlife, and local history. Each segment highlights unique landscapes, cultural heritage, and natural wonders, creating a journey that combines comfort, education, and breathtaking scenery in one complete rail experience.
The best-selling Toronto to Vancouver train trips are listed below.
At Canadian Train Vacations by Fresh Tracks Canada, we create personalized travel itineraries. We include trains, hotels, tours, and transfers. Our Vacation Advisors have first-hand experience of travelling and living in Canada and have bundles of local knowledge to share with you. Let us build your dream Canadian vacation from Toronto to Vancouver.
This train tour Toronto to Vancouver includes four nights on the train and two nights in both cities. Gaze out at the changing scenery as you make your way across Canada. Sleep onboard the train and wake up to a new view every day. Before you board the train, visit Niagara Falls or discover Toronto’s top sights. After your rail adventure, explore Vancouver, Victoria, or Squamish on a sightseeing tour.
Miles covered on train: 2,775
Days on train: 4
Nights on train: 4
This trans-Canada train trip from Toronto to Vancouver includes two train experiences. Catch the sleeper train between Toronto and Jasper. Then, after spending a few days in the Canadian Rockies, board the Rocky Mountaineer daylight-only train. The train departs from Jasper for the final leg of your journey to Vancouver. Trip highlights could include a helicopter tour along the Icefields Parkway, a motorcycle sidecar tour in Jasper, or a boat cruise on Lake Minnewanka in Banff.
Miles covered on train: 2,428
Days on train: 5
Nights on train: 3
Travel between Toronto and Vancouver by rail in Prestige Class. Prestige Class provides you with personalised, luxury service throughout your train journey. On the train, relax in your spacious, private cabin as a dedicated concierge arranges everything for you. In the Canadian Rockies, enjoy private sightseeing tours and transfers.
Miles covered on train: 2,775
Days on train: 4
Nights on train: 4
The best way to travel from Toronto to Vancouver is by train. The journey offers a relaxing and scenic experience that connects Canada’s largest city with its Pacific coast. Travellers enjoy comfort, personal space, and the chance to see diverse landscapes from Ontario’s forests to the towering peaks of the Rockies. It provides a slower, more enjoyable alternative to flying, allowing time to appreciate the changing scenery and regional charm.
The VIA Rail Canadian Train features sleeper cabins, dining service with regional cuisine, and panoramic dome cars designed for uninterrupted views of the countryside. Travellers experience the beauty of Canada’s wilderness while enjoying modern comfort and attentive service throughout the journey. The VIA Rail Canadian Train offers an immersive journey, providing the perfect setting for relaxation, photography, and reflection while crossing the country’s diverse landscapes.
Choosing the VIA Rail Canadian Train offers more than just transportation, as it turns travel into an unforgettable experience. Travellers meet people from across the world, converse in the lounge, and enjoy meals prepared by skilled chefs using fresh Canadian ingredients. Each day on board reveals a new view from vast prairies to snow-capped mountains, making the trip a celebration of Canada’s geography and culture. The journey blends comfort, scenic beauty, and meaningful connections, making it the most rewarding way to cross Canada from Toronto to Vancouver.
Expect breathtaking scenery, comfortable sleeper cabins, freshly prepared meals, and warm Canadian hospitality on The Canadian Train. VIA Rail Canada operates the Canadian train and runs every month of the year. We recommend Sleeper Plus Class or Prestige Class when travelling by VIA Rail from Toronto to Vancouver.
Sleeper Plus Class offers several options (upper and lower berths, Cabins for One, and Cabins for Two). Berths have comfortable seating that converts to a bed with a curtain. Private cabins are the best option as they have armchair-style seating in the daytime and bunk beds in the evening. Cabins for two have a washbasin and a private toilet. Shared showers are available for Sleeper Plus passengers. Sleeper Plus includes meals in the dining car and access to the train’s viewing cars. Non-alcoholic beverages are included for Sleeper Plus passengers. Alcoholic drinks are available for purchase.
Prestige Class is where guests receive an all-inclusive experience. Cabins feature a L-shaped leather sofa and large windows. The sofa converts into a double bed at night. Prestige class includes meals, alcoholic and non-alcoholic drinks, access to the Prestige Park car and lounge, and a dedicated concierge. Receive priority boarding, priority meal reservations, afternoon tapas, unlimited snacks, and turn-down service, or even enjoy breakfast in bed.
Communal lounge areas for Sleeper Plus and Prestige passengers are available. The Skyline car has a glass-dome viewing area. The dining car is where passengers eat their meals. There is the Prestige Park Car and Bullet Lounge. Prestige guests have reserved seating in the viewing area of the Prestige Park Car and priority access. Sleeper Plus guests have limited access to the Prestige Park Car during peak season.
Dietary requirements
On the Canadian, there are four meal options to choose from and one of those is vegetarian. Other dietary requirements may be accommodated with advance notice, so I recommend letting your vacation advisor know.
Hannah Poaros-McDermottTravel Writer and Senior Content Coordinator
The best time to ride a train to Vancouver is from May to October, when the weather is warm and the landscapes are at their most vibrant. Passengers enjoy longer daylight hours, clear skies, and stunning views of lakes, forests, and the Rocky Mountains. Summer and early autumn months bring ideal conditions for sightseeing and photography, making the cross-country journey both comfortable and visually rewarding. Travelling during May to October allows more opportunities to explore city stops and outdoor attractions along the route. For those looking for a winter wonderland, travel during November through March provides spectacular snowy landscapes.
Canadian Rail Toronto to Vancouver tours always include VIA Rail’s Canadian Train. The VIA Rail Canadian Train offers panoramic dome cars, spacious sleeper cabins, and gourmet dining inspired by regional ingredients. Passengers experience the changing scenery in comfort while enjoying attentive service and peaceful surroundings. Eastern Canada's summer and early fall departures offer the most scenic and enjoyable train trip across the country.
The VIA Rail Toronto to Vancouver train travels 4,466 kilometres. The train traverses five provinces in Canada. Major city stops along the way include Winnipeg (Manitoba), Saskatoon (Saskatchewan), Edmonton (Alberta), Jasper (Alberta), and Kamloops North (British Columbia). The train does stop at small towns if the stops have been requested in advance. The route is available to be done in reverse, from Vancouver to Toronto.
The Canadian train is the sole passenger train to cover the exact route, so some travellers combine the sleeper train with the Rocky Mountaineer daylight train. The Rocky Mountaineer train runs between the Canadian Rockies and Vancouver. Passengers can experience both the Canadian train and the Rocky Mountaineer train by switching in Jasper.
Travellers add exciting off-train excursions to their itinerary in each of the terminal cities, Vancouver and Toronto, if they are travelling with Canadian Train Vacations. Visit Niagara Falls and explore its wine region on a day trip from Toronto, or stay in the city and explore its diverse neighbourhoods with a food tour.
The west coast city of Vancouver offers plenty of sightseeing excursions at various activity levels. Take a day trip to Victoria to see the famous Butchart Gardens and have high tea at the Fairmont Empress, or stay closer to Vancouver and venture to Capilano Suspension Bridge Park for a unique rainforest immersion.
The luxury train Toronto to Vancouver price ranges from $11,000 CAD per person to $21,000 CAD per person depending on the departure date, level of service, and trip package add ons. Canadian Train Vacations’ trip packages include sightseeing tours and activities, train station and airport transfers, and hotels, in addition to the train. The Canadian Cross Country Journey trip starts from $6,408 per passenger for Sleeper Plus service but is significantly more expensive when travellers upgrade to Prestige class.
Choose the Canadian Prestige Journey for a luxury experience. The Toronto to Vancouver train Prestige class price varies depending on season and availability.
To book and reserve your spot on the Canadian Train, follow the five steps below.
The Toronto to Vancouver train time is about four days of continuous travel across Canada. VIA Rail’s Canadian train takes 96 hours to get from Toronto to Vancouver. It is the sole train that travels between the two cities. The train departs Toronto Union Station on Sundays and Wednesdays at 9:45 am. It is scheduled to pull into the Vancouver train station at 8 am on Thursdays and Sundays. Delays are common, as the train must yield to freight traffic along the route, potentially causing the train to arrive in Vancouver later than expected.
Spend time off the train to explore more of Canada’s unique cities and landscapes along the way. Break up the train tour from Toronto to Vancouver with a stop in Winnipeg or Jasper. Spend a few nights in these destinations, then hop back on the train (plan according to the train schedule). Winnipeg is the capital of Manitoba and a lively prairie city. Travellers visit the Canadian Museum for Human Rights or see polar bears at the Assiniboine Zoo. Jasper is a charming mountain town in Jasper National Park where visitors are welcome to explore the mountains, lakes, and wildlife of the Canadian Rockies.
[ Explore: Jasper National Park Travel Guide ]
The places to stay during your Toronto to Vancouver Train Trip are listed below.
Ask our Vacation Advisors to help you choose the best accommodation for your route.
Make the most of your cross-Canada train journey by relaxing in the observation car, enjoying regional meals, joining onboard activities, and taking time to appreciate the scenic views along the way. Making the most of a cross-Canada train journey begins with thoughtful preparation for comfort and enjoyment. The trip spans vast landscapes (city skylines to mountain ranges), offering time to relax, read, or meet fellow travellers. Planning the route and choosing the right seat or sleeping car contribute to a smoother travel experience. Simple habits (staying hydrated, stretching between stops, and keeping a relaxed schedule) make long hours on the train pleasant and memorable.
Packing light and smart ensures comfort throughout the journey. Essential items include comfy clothes, a travel pillow and blanket, a refillable water bottle, snacks, personal care items, charging cables with a power bank, a good book or entertainment, and light shoes for walking around the train. A small day bag for valuables and documents helps keep essentials close at hand. A cross-Canada rail adventure is relaxing and rewarding when prepared in advance and packed mindfully.
Repack before the train
I always remind guests to rearrange their bags before getting on the train to ensure all of their essentials are packed! On the Canadian, you can only bring small bags into the cabin and large luggage items must be checked in.
Louise WeissDirector of Legendary Hospitality
The activities you can enjoy on board the Canadian train are listed below.
The ways you can capture stunning photos on the Canadian Train are listed below.
Share your favourite moments with #CanadianTrainVacations
You want to relax and enjoy your trip, not get overwhelmed by the planning. Let us make all of the bookings for you, including rail tickets, hotels, excursions and activities, meals and transfers.
Enjoy local expertise and guidance with a personalized itinerary. Your preferences and needs are our priority. We take care of you from the moment you land until the moment you leave.
You’ll receive the inside scoop before you even leave home. And you can relax during your vacation because we’re only a phone call away if you have any questions while you’re in Canada.
Common questions about the Toronto to Vancouver train are answered below for better travel understanding.
The sleeper train from Toronto to Vancouver costs $2,500 CAD to $4,500 per passenger for the Sleeper Plus class and $9,500 CAD to $11,500 per passenger for the luxury Prestige class, depending on the train class selected and the date chosen to travel. These prices refer to train costs only. Inclusive travel packages cost more.
Travellers are encouraged to explore the Across Canada trips and submit an enquiry with their preferred month of travel, after which a Vacation Advisor is able to provide a quote for the requested dates.
Yes, the train from Toronto to Vancouver is 100% worth it. Get to travel across the country in comfort, taste delicious food, meet fellow travellers, and see Canada’s diverse landscape.
No, there is not a full “glass train” from Toronto to Vancouver.VIA Rail’s The Canadian train is the sole train that goes from Toronto to Vancouver. It is not a “glass train” however there are several train cars on The Canadian with glas, including the Skyline Car. The Skyline Car has two floors, and on the top floor is a dome viewing area, where windows extend to the ceiling offering panoramic views.
The Toronto to Vancouver train journey is 96 hours.
No, overnight trains are not always cheaper. The price of an overnight train in Canada depends on the destination. Sleeper trains do negate the need for hotels during the journey, which can help save money. VIA Rail offers two overnight trains, The Canadian and The Ocean. The Canadian runs between Toronto and Vancouver. The Ocean runs between Montreal and Halifax.
About the author: Hannah Poaros-McDermott is the Senior Content Coordinator at Fresh Tracks Canada. She has previously written for and shared her local knowledge in Where Vancouver, Where Whistler, and Essential Vancouver magazines. Originally from the UK, Hannah travelled... Read more
Useful Links
Train Trip FinderWhere to go in CanadaJourneys Across CanadaCanadian Rockies and West CoastEastern Canada and The MaritimesCanadian North and ArcticSummer Train TripsWinter Train TripsFall Color Train TripsRoad Trips and Self DrivesFamily AdventuresVacations for Active SeniorsHistory and Culture TripsWildlife Viewing TripsExplore Canada
VIA Rail CanadaRocky Mountaineer TrainThe CanadianTrain Tours for SeniorsTrain Across CanadaCanadian Sleeper TrainLuxury Trains Across CanadaCanadian Rockies Train ToursCanadian Pacific RailwayBest Train Trips in CanadaNational Park Train ToursTrain Tours from VancouverCanadian Snow TrainAlaska Cruise and Train ToursCanadian East Coast Train ToursCanadian West Coast Train ToursPopular Train Trips
Vancouver to Toronto Train JourneyAcross Canada by TrainComplete Canadian Rockies by TrainCanadian Cross-Country JourneyClassic Eastern Canada by TrainTrans Canada Rainforest RouteCanadian Rockies Voyage by TrainCanada Coast to Coast by TrainRockies Winter Wonderland by TrainDiscover Whistler and the Canadian Rockies by TrainMontreal and Quebec City Getaway by TrainCanadian Cross-Country Journey in WinterLords of the Wilderness Bear ViewingTrans Canada by Train in WinterEssential Rockies with Alaska CruiseCanadian Train Vacations
About Us© 2026 Fresh Tracks Canada