Toronto to Vancouver Train

By
Published Dec 19, 2025
11 min read

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.

Best-selling Toronto to Vancouver Train Trips

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.  

Toronto to Vancouver Train Trip

Cross Country Journey  

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 

 

Across Canada by Train 

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 

 

The Canadian Prestige Journey  

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 

What is best way to travel from Toronto to Vancouver?

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.

Best way to travel from Toronto to Vancouver

What to Expect on The Canadian Train

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

Double Quote Icon

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.

Blog Author - Hannah Poaros-Mcdermott
Hannah Poaros-McDermott
Travel Writer and Senior Content Coordinator

When is the best time to ride a train to Vancouver?

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.

Toronto to Vancouver train route

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.

Toronto to Vancouver Train Route Map

Luxury train Toronto to Vancouver price

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.

Download our Brochures and Mini Guides

How to book and reserve your spot on The Canadian Train?

To book and reserve your spot on the Canadian Train, follow the five steps below.

  1. Choose Travel Dates. Select preferred travel dates based on season, weather, and sightseeing interests to ensure the best experience across Canada.
  2. Select Class of Service. Decide between Sleeper Plus or Prestige Class depending on comfort level, cabin size, and included amenities.
  3. Submit an Enquiry. Fill out the booking enquiry form with travel details (route, dates, and passenger information) for accurate quoting.
  4. Confirm the Reservation. Review the provided itinerary and price, and complete the payment process to secure the train booking.
  5. Prepare Travel Documents. Keep the booking confirmation and identification ready for check-in before boarding The Canadian Train.

Toronto to Vancouver train time

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

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 ]

Where to stay during your Toronto to Vancouver train trip?

The places to stay during your Toronto to Vancouver Train Trip are listed below.

  • Comfort Hotels: Comfort hotels provide practical lodging with clean rooms and basic amenities for a pleasant stay. Hotels are situated near VIA Rail stations or city centres for easy access to dining and transportation. The hotels are ideal for travellers seeking value without sacrificing comfort. Examples include chain properties such as Holiday Inn Express, Sandman Hotel, or a similar 3 to 3.5‑star property.
  • Superior Hotels: Superior hotels offer an upgraded experience with larger rooms, modern interiors, and added conveniences such as on-site restaurants or fitness facilities. The hotels are located in vibrant neighbourhoods near downtown areas, giving travellers access to entertainment and cultural sites. The level is suitable for guests who want comfort with a touch of refinement. Notable options include Coast Hotels and Hilton Garden Inn locations across major cities.
  • Deluxe Hotels: Deluxe hotels deliver premium service and elegant settings, perfect for relaxing before or after long train segments. Guests enjoy luxury amenities such as spa services, fine dining, and panoramic city or waterfront views. Properties are strategically placed in prime downtown areas (Toronto’s Front Street or Vancouver’s Coal Harbour). For example, Fairmont Royal York in Toronto and Fairmont Pacific Rim in Vancouver (or equivalent 5‑star hotels).

Ask our Vacation Advisors to help you choose the best accommodation for your route.

How can you make the most of your Cross-Canada train journey?

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

Double Quote Icon

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 Weiss
Director of Legendary Hospitality

What activities can you enjoy onboard the Canadian Train?

The activities you can enjoy on board the Canadian train are listed below.

  • Scenic Dome Cars (Best place for views): The Dome Cars (The Park Car and the Skyline Car) offer panoramic views of Canada’s landscapes, from the Prairies to the Rockies. Large windows allow passengers to see every mountain peak and forest stretch without obstruction. It is the most popular spot for photography and quiet reflection while the train glides through stunning scenery.
  • Dining Car Experience (Fresh meals on the move): Meals are freshly prepared in the Dining Car kitchen by the onboard crew, featuring Canadian‑inspired menus. Breakfast, lunch, and dinner are served in a classic dining car with comfortable seating and window views. Sharing tables with fellow travellers encourages friendly conversation and a warm sense of community.
  • Lounge and Social Car (Relax and connect): The Lounge Car provides space to read, chat, or enjoy a drink with other passengers. Live entertainment, offered seasonally, and informal gatherings create a relaxed social setting. It is a perfect place to unwind after a day of scenic travel or enjoy a quiet evening before rest.
  • Quiet Time and Personal Leisure (Rest or recharge): Passengers spend quiet hours reading, writing, or enjoying digital entertainment. Comfortable seats and private cabins allow peaceful rest between destinations. Travellers use the time to reflect on the journey on the train across Canada or plan the next stop along the route.

How can you capture stunning photos on the Canadian Train?

The ways you can capture stunning photos on the Canadian Train are listed below.

  • Use Natural Light: Take advantage of the changing light throughout the day. Early morning and late afternoon, known as the golden hour, bring warm tones that make landscapes appear more vivid. Adjust camera settings for softer exposure to capture balanced colours through the train windows.
  • Find the Dome Car Viewpoint: The dome car offers a higher vantage point with wide glass panels, perfect for panoramic shots. The location provides clear views of mountains, forests, and prairies. Avoid glare by placing lens close to the glass. Shooting from the area helps create dramatic, sweeping landscape photos. 
  • Keep the Lens Clean: Train windows gather dust and moisture during long trips, which blurs images. Wiping the glass gently before shooting improves clarity and detail. A clean lens paired with steady hands ensures sharp and bright results.
  • Focus on Motion and Detail: Combining still and moving shots brings life to travel photography. Capture the train curving along the tracks, reflections on rivers, or passing wildlife. The details show the beauty and movement of Canada’s vast scenery.
  • Use Minimal Gear: A lightweight camera or smartphone with manual controls works best in tight spaces. Bringing a small tripod or stabilizer helps steady shots during movement. Packing minimal equipment allows for quick adjustments for changing views.

Share your favourite moments with #CanadianTrainVacations

Why book your luxury Toronto to Vancouver train trip with Canadian Train Vacations?

We take care of all the details

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.

Maple leaf icon

Independent travel with expert support

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.

Get help when you need it

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.

Toronto to Vancouver Train FAQs

Common questions about the Toronto to Vancouver train are answered below for better travel understanding.

How much is the sleeper train from Toronto to Vancouver?

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.

Is the train from Toronto to Vancouver worth it?

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.

Is there a glass train from Toronto to Vancouver?

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.

How many hours is Vancouver from Toronto by train?

The Toronto to Vancouver train journey is 96 hours.

Are overnight trains cheaper?

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