
Save up to $1,600
Canadian Cross-Country Journey
Places visited: Toronto, Vancouver

VIA Rail Canadian train cost refers to the pricing structure for long-distance rail travel across Canada, with a focus on routes that connect major regions from the Pacific Coast to Central Canada.
The flagship service, VIA Rail The Canadian, operates between Vancouver and Toronto and offers multiple service levels that influence pricing, including Economy, Sleeper Plus, and Prestige Class. Canadian Train Vacations presents VIA Rail pricing as a range rather than a fixed number because fares change based on cabin type, season, availability, and trip length.
Understanding the cost of trains across Canada matters because rail pricing directly shapes travel planning, comfort expectations, and itinerary design. Transcontinental rail journeys span multiple days, include overnight accommodations in higher classes, and often pair with hotels and transfers arranged through Canadian Train Vacations. Clear awareness of VIA Rail cost supports informed decisions about cabin selection, travel timing, and total trip value when planning rail journeys across Canada.
A VIA Rail Canadian train trip costs an average of 3,500 to 7,500 CAD per passenger for a one-way journey. VIA Rail pricing depends on service class, season, train route, and distance and is not a single fixed fare.
Economy and Business Class fares sit at the lower end of the range on shorter segments, while long-distance travel aboard VIA Rail The Canadian increases cost due to multi-day travel and onboard services. Sleeper Plus cabins raise the average price by including overnight accommodation, onboard meals, and dedicated attendants. Prestige Class represents the highest tier, with private suites, in-room showers, concierge service, and premium dining, which pushes total trip cost well above the average range. Canadian Train Vacations emphasizes that understanding the VIA Rail Canadian train trip cost helps travellers select the right balance between comfort, travel time, and overall value when planning rail journeys across Canada.
Factors that influence the cost of a VIA Rail Ticket are listed below.
Service class: Service class affects price because Economy, Business, Sleeper Plus, and Prestige offer different levels of space, privacy, onboard service, and amenities. Economy is the most affordable option, offering standard seating and onboard food for puchase. Higher classes, like Sleeper Plus and Prestige, are more expensive as they include private sleeper cabins and onboard dining service.
Route and distance: Route and distance influence fare because long transcontinental journeys on VIA Rail Canada cost more than short regional routes due to extended onboard service, staffing, and travel hours. For example, shorter routes (e.g. Toronto-Montreal on the Corridor train) is priced less than long-haul journeys on a sleeper train, such as Toronto to Vancouver on The Canadian train.
Season and travel dates: Season and travel dates affect pricing because peak travel seasons (summer and fall) attract higher demand, which increases fare levels and reduces available inventory. Winter is the low season so VIA Rail often offers discounts or more affordable fares, especially on long-distance routes.
Cabin or seat availability: Cabin or seat availability shapes cost because limited inventory on sleeper cabins and higher service tiers pushes pricing upward when demand runs high.
Itinerary components: Itinerary components influence total trip cost when rail tickets are packaged with hotel stays, transfers, guided tours, and excursions. Canadian Train Vacations includes the rail fare in the complete vacation price.
Booking timing: Booking timing affects fares because early reservations benefit from increased availability and lower pricing, compared to last-minute bookings when fewer seats and cabins remain. VIA Rail prices fluctuate based on availability, so it is recommended to book 3–6 months in advance to secure better fares.
Included amenities: Included amenities determine cost differences because meals, priority service, and onboard features vary by class and appear in higher-priced ticket categories. For example, Business Class on the Corridor train is more expensive than Economy Class because Business Class includes meals and drinks onboard the train as well as station lounge access. Economy Class only includes standard seating and no meals or s lounge access.
VIA Rail costs on popular routes vary by distance, service class, and season, with shorter corridor routes priced significantly lower than long-distance journeys. VIA Rail pricing for short journeys on the Corridor train range from $50-$400 CAD, while cross-country sleeper-train routes can exceed $2,500-$7,000 if Sleeper Plus or Prestige Class is chosen.
Routes between Toronto and Montreal represent the lowest average pricing, with Economy and Business Class fares positioned for short daytime travel. Medium-distance routes between Toronto and Ottawa or Quebec City increase in cost due to longer travel time and upgraded service options. Long-distance routes operated by VIA Rail (including The Canadian between Toronto and Vancouver) carry the highest pricing, reflecting multi-day travel, overnight accommodation, onboard dining, and dedicated sleeper service. Understanding route-specific pricing helps travellers match budget, comfort level, and trip length when planning VIA Rail journeys across Canada.
Explore an in-depth guide on: Train across Canada
The Canadian Train refers to the flagship transcontinental rail service operated by VIA Rail, The Canadian, which connects Eastern and Western Canada through a continuous long-distance route. The Canadian Train route covers 4,466 kilometres between Toronto and Vancouver, crossing Northern Ontario, the Prairie provinces, and the Canadian Rockies over 4 days and 4 nights. The Canadian Train offers passengers a classic multi-day sleeper-train experience with private sleeper cabins, a dining car, and lounge cars with glass-domed viewing areas.
The Canadian Train route begins in Toronto and travels west through Sudbury, Winnipeg, Saskatoon, Edmonton, and Jasper before reaching Vancouver. Travellers can choose to do the whole route or part of the route. The Canadian train operates year-round.

|
Class |
Price Range |
Best For |
Privacy Level |
What’s Included |
|
Economy Class |
$515–$1,000 |
Budget-focused daytime travel |
Low |
Assigned reclining seat next to large windows, shared restrooms, and onboard café access |
|
Sleeper Plus Class |
$1,200-$5,000 |
Comfortable long-distance travel |
Medium to High |
Semi-private berth or private sleeper cabin with beds, linens, meals in the dining car and viewing lounge access |
|
Prestige Class |
$6,000+ |
Premium multi-day travel |
Very High |
Large private suite, full bed, ensuite shower, concierge service, gourmet dining |
Note: Example prices are listed per person. VIA Rail Canadian train prices varies by season, with peak summer fares being the highest. These prices are for rail only.
The Ocean Train refers to the long-distance passenger rail service operated by VIA Rail that connects Central Canada with the Atlantic coast. The Ocean train runs between Montreal and Halifax, linking Quebec with New Brunswick and Nova Scotia through a continuous overnight rail route. The whole journey takes 22 hours and covers 1,346 kilometres.
The Ocean Train route begins in Montreal and travels east through Quebec and New Brunswick before reaching Halifax. Scenic highlights on the route include the St. Lawrence River,the New Brunsiwck coastline, Maritime villages, and coastal areas that define Eastern Canada rail travel. The Ocean Train supports overnight service with sleeper accommodations and onboard dining.

|
Class |
Price Range |
Best For |
Privacy Level |
What’s Included |
|
Economy Class |
$150-$300 |
Budget-focused overnight travel |
Low |
Assigned reclining seat, shared restrooms, onboard café service |
|
Sleeper Plus Class (Berth) |
$450-$700 |
Affordable overnight travel with sleeping facilities |
Medium to High |
Semi-private sleeping area with beds, linens, meals in the dining car, and lounge car access |
|
Sleeper Plus Cabin for One |
$600–$1,000 |
Solo overnight travelers that want privacy |
High |
Private cabin with single bed, sink, linens, and meals in the dining car |
|
Sleeper Plus Cabin for Two |
$700–$1,500 |
Couples traveling overnight |
High |
Private cabin with upper and lower beds, sink, linens, and meals in the dining car |
Note: VIA Rail Ocean Sleeper cost is typically lower in winter and spring, making it a great time to book. These prices are per person for rail only.
The Corridor Train refers to the high-frequency intercity rail network operated by VIA Rail Corridor that connects major urban centers in Southern Ontario and Quebec. The Corridor Train route links cities such as Toronto, Ottawa, Montreal, and Quebec City through frequent daytime departures. The Corridor Train prioritizes speed, convenience, and city-center access rather than overnight travel or sightseeing experiences.
The Corridor Train route runs across Canada’s most densely populated region and supports business travel, leisure trips, and rail-based city hopping. Rail segements are usually 3–5 hours long, depending on the destination. The Corridor Train runs year-round and serves as the backbone of Eastern Canada rail travel.

|
Class |
Price Range |
Best For |
Privacy Level |
What’s Included |
|
Economy Class |
$50-$200 |
Short daytime travel and budget trips |
Low |
Assigned reclining seat, shared restrooms, onboard Wi-Fi, and power outlets |
|
Business Class |
$150-$350 |
Business travel and added comfort |
Medium |
Wider seating, meal service, priority boarding, lounge access at select train stations |
Note: VIA Rail ticket prices in The Corridor vary depending on departure time and seat availability. These prices are per person and for rail only.
Ask our Canadian Insiders for Exclusive Packages
For a stress-free experience, consider booking a customized train vacation with one of our travel experts at Canadian Train Vacations. Our packages include VIA Rail tickets, premium hotel stays, airport transfers, and guided excursions, offering better value than booking train tickets alone.
Athena McKenzieContent Manager
Each VIA Rail fare class includes a defined set of services tied to travel distance, comfort level, and route type. Economy Class includes reserved seating, shared restrooms, and access to onboard services suited for short and medium routes. Business Class provides a premium experience on the Corridor route, with wider seating, meal service, priority boarding, and station lounge access where available. Sleeper Plus fare class includes private or semi-private sleeping accommodations, bedding, onboard meals, and dedicated sleeper car attendants for overnight routes. Prestige Class includes a spacious private cabin, a full bed, an ensuite shower, concierge service, all onboard meals and drinks, lounge car access on long-distance trains.
The best-selling train trips featuring the VIA Rail train are listed below:
Operator
VIA Rail
Route Length
4,466 kilometres
Travel Duration
4 days, 4 nights
Travel Regions
Crosses 5 Provinces
Service Levels
3 Class Options
Dining
Meals and Drinks Onboard
Onboard Accommodation
Private Sleeper Cabins
Observation Cars
Panoramic Views
Year-Round Operations
Jan to Dec
Unique Train Experience
Not the same as Rocky Mountaineer
VIA Rail Canadian train routes connect Canada through a structured national rail network anchored by long-distance and regional services. The primary transcontinental route is Toronto to Vancouver which is serviced by VIA Rail's The Canadian, crossing the Prairies, Northern Ontario, and the Canadian Rockies over a multi-day journey. Regional corridors extend east through Ontario, Quebec and the Maritimes (the Corridor and Ocean trains) and north through Alberta and British Columbia (the Jasper-Prince Rupert train), creating a continuous rail framework that supports both transcontinental travel and focused regional itineraries.
VIA Rail Canadian train routes matter because each route has a different travel time, passes different scenery, and offers different service levels. Long-distance routes emphasize onboard comfort, with sleeper cabins and dining service, while short routes prioritize daytime efficiency between major cities. Canadian Train Vacations builds itineraries around VIA Rail routes to align rail distance, overnight segments, and hotel stays into a cohesive travel plan.
Each VIA Rail train route highlights a distinct region, from dense urban corridors in Eastern Canada to remote boreal landscapes, prairie expanses, and mountain passes in the West. Reading more about VIA Rail Canadian train routes clarifies travel duration, onboard service levels, seasonal differences, pricing details, and how long-distance and regional routes combine into a complete rail network across Canada.

Route: Vancouver, British Columbia to/from Toronto, Ontario
Scenery: Forests, valleys, Canadian Rockies, prairies, lakes and cities
Duration: 4 days and 4 nights
Type of train: Sleeper train
Features: Private sleeper cabins, dining car, glass-domed viewing car
Service levels: Economy, Sleeper Plus, Prestige
Route: Montreal, Quebec to/from Halifax, Nova Scotia
Scenery: St. Lawrence River, countryside areas, coastal views
Duration: 1 night and 1 day
Type of train: Sleeper train
Features: Private sleeper cabins, dining car
Service levels: Economy, Sleeper Plus
Route: Provides service between major cities in Ontario and Quebec
Scenery: St. Lawrence River, countryside
Duration: Depends on start/end point
Type of train: Commuter-style train, frequent service
Features: Meals served onboard, large windows
Service levels: Economy, Business Class
Route: Winnipeg, Manitoba to/from Churchill, Manitoba
Scenery: Farmland, remote communities, rivers and lakes
Duration: 1 day and 20 hours
Type of train: Sleeper train
Features: Snacks and drinks available for purchase, viewing lounge
Service levels: Economy, Sleeper Class
Route: Jasper, Alberta to/from Prince Rupert, British Columbia
Scenery: Wild landscapes, forests and rivers in Northern BC
Duration: 1 day and 11 hours
Type of train: Daytime train, stop at a hotel overnight in Prince George (needs to be booked and paid for separately)
Features: Snacks and drinks available for purchase, viewing car lounge
Service levels: Economy
VIA Rail Canadian train stops refer to the principal cities, small towns and regional gateways on VIA Rail train routes. Routes can be combined to make a coast-to-coast rail journey across Canada. VIA Rail Canadian train stops include urban centers like Toronto and Vancouver, prairie cities like Winnipeg and Saskatoon, the Canadian Rockies, coastal destinations, and more.

Begin the transcontinental rail journey in Canada’s largest city and eastern rail hub. Toronto anchors national rail corridors through Union Station and connects cultural districts, financial centers, and major transportation networks before westbound departure. Board The Canadian sleeper train for travel to Winnipeg, Jasper or Vancouver.
The Corridor trains also depart Toronto for travel to cities in Ontario and Quebec.
Prestige experience: Prestige Class is available on VIA Rail's Canadian train from Toronto. Includes priority boarding and private sleeper cabin access for long-distance travel.

Arrive at the geographic center of Canada and gateway to the Prairies. Winnipeg reflects a historic rail city shaped by trade, immigration, and cultural institutions located near the Assiniboine and Red Rivers. Winnipeg is a stop on VIA Rail The Canadian train.
Recommended stay: One to two days for museums and historic districts.

Cross Saskatchewan’s largest city, set along the South Saskatchewan River. Saskatoon represents prairie urban life framed by open skies, agricultural regions, and river valleys. Saskatoon is serviced by VIA Rail The Canadian train.
Stop duration: Station stop with platform access.

Enter Alberta’s capital city and western rail junction. Edmonton signals the shift from flat prairie landscapes to foothills and mountain terrain while serving as a cultural and transportation hub. Edmonton is a stop on The Canadian train.
Recommended stay: One or two days for urban parks and historic sites. Continue the train journey to Jasper if short on time.

Travel into the Canadian Rockies through Jasper National Park. The small town of Jasper offers easy access to alpine scenery, wildlife corridors, and ancient glaciers.
Recommended stay: Two to three days for national park exploration.
_2400_Web.jpg?auto=webp&format=webp&width=300&max_age=31536000)
Conclude the transcontinental journey on the Pacific coast. Vancouver combines coastal mountains, oceanfront districts, and urban neighbourhoods as the western terminus of the national rail route. Vancouver is the start and end point on VIA Rail The Canadian train.
Recommended stay: Two days to discover the city's natural attractions and vibrant neighbourhoods.
Toronto
Winnipeg
Saskatoon
VIA Rail Canadian train interiors vary by route, with long-distance sleeper trains offering clearly defined living, dining, and viewing spaces arranged across multiple cars. The Canadian Train (Toronto-Vancouver) separates daytime seating, sleeping accommodations, and social areas to maintain comfort and privacy during multi-day journeys across Canada.
Economy Class cars feature wide reclining seats, overhead storage, power access, and shared restrooms. Sleeper Plus Class cars include semi-private and private sleeping accommodations. Sleeper Plus Cabins have daytime seating that converts to bunk-style beds at night, with fresh linens, power outlets, and a private sink. Prestige Class cabins provide the most spacious interiors, offering full-size beds, ensuite washrooms with showers, lounge seating, and personal concierge service.
Dining cars serve freshly prepared meals in scheduled sittings, creating a social area for passengers. Lounge cars elevate the onboard experience through glass-domed ceilings that showcase views of forests, prairies, mountain corridors, and river valleys. Interior layouts prioritize movement flow, quiet zones, and temperature-controlled comfort, allowing passengers to settle into a steady rhythm throughout the transcontinental journey.
Save Money and Enjoy Peaceful Winter Train Journeys
For lower fares and a more relaxed onboard atmosphere, I'd recommend winter travel. Not only are prices lower, but the snow-covered landscapes through the Rockies and boreal forests create a magical experience.
Hannah Poaros-McDermottTravel Writer and Senior Content Coordinator
The top four places to visit on a VIA Rail Canadian Train journey are Toronto, Winnipeg, Jasper and Vancouver. These destinations offer a mix of urban experiences and natural beauty. Toronto, serving as the eastern gateway to the journey, combines modern architecture with cultural districts, and highlights like the CN Tower and waterfront trails make it a vibrant starting point for cross-country travel. Winnipeg, rich in history and culture, offers access to historic districts, river walks, and year-round festivals that reflect Indigenous, Francophone, and immigrant influences. Jasper, nestled in Jasper National Park, features alpine landscapes, glaciers, lakes, and abundant wildlife, with guided tours and the Jasper SkyTram providing stunning views of mountain peaks and valleys. Vancouver, with its coastal scenery and urban attractions, offers a blend of nature and culture. Some of the best things to do in Vancouver include the walking along the trails in Stanley Park, shopping on Granville Island, and exploring the historic streets of Gastown. These are some of the best places to visit in Canada.

Toronto is Canada's largest city and the eastern starting point for the VIA Rail Canadian Train journey. The city has modern architecture, including the CN Tower which dominates the skyline and showcases views across the city and Lake Ontario. The Toronto waterfront provides trails and parks that connect urban life with natural surroundings. Neighbourhoods such as Kensington Market and Chinatown highlight diverse cultural influences. The destination establishes a vibrant introduction to cross‑country travel. Exploring the Distillery District and visiting the Toronto Islands are also some of the best things to do in Toronto.
Winnipeg is the capital of Manitoba and a stop on VIA Rail The Canadian train route. The Forks Historic Site offer riverside markets and historic buildings next to the river, while the Canadian Museum for Human Rights presents striking architecture and world-class exhibits. Visiting Assiniboine Park is a great day out and one of the best things to do in Winnipeg as it features a zoo, conservatory, outdoor theatre, and other attractions.
Jasper is a small town within Jasper National Park, offering easy access to alpine scenery and incredible wildlife viewing opportunities. The town serves as a gateway to glaciers, lakes, and mountain trails. Maligne Lake is a highlight, with guided tours and boat rides taking visitors to Spirit Island — one of the most photographed places in the Canadian Rockies.
Vancouver is a coastal metropolitan city located in British Columbia between the Pacific Ocean and the Coast Mountains. Vancouver serves as a primary gateway for Alaska cruise and train tours, connecting a major cruise port with established rail corridors into Western Canada. The city is known for natural scenery, cultural diversity, and the integration of urban infrastructure with surrounding outdoor environments. Popular things to do in Vancouver include cycling the seawall, visiting Stanley Park, walking across the Capilano Suspension Bridge, and exploring historic and cultural neighbourhoods.
The popular train-trip itineraries best suited for you, if you want to experience VIA Rail The Canadian train, are listed below.
The Vancouver to Toronto Train Tour is a 10-night rail vacation that combines two iconic Canadian train experiences. Begin with the Rocky Mountaineer’s daylight sightseeing train through the Canadian Rockies, then continue east on VIA Rail’s The Canadian sleeper train across the Prairies and northern Ontario. Highlights include dramatic mountain landscapes, charming rail towns and comfortable overnight train travel across the country.
Available:
Length:
Time on train:
Price from:
Train type:
The Canadian Cross-Country Train Trip is an 8-night journey linking Toronto and Vancouver on one of Canada’s classic rail routes. Travel aboard VIA Rail’s legendary sleeper train The Canadian for a four-night rail experience through the forests of northern Ontario, the wide-open Prairies and the majestic Canadian Rockies. Relax as the scenery unfolds outside your window and enjoy time in two of Canada’s most vibrant cities before and after the train journey.
Available:
Length:
Time on train:
Price from:
Train type:
The Canada Coast to Coast by Rail journey is a 19-night rail adventure connecting the Atlantic and Pacific coasts of Canada. Travel aboard VIA Rail’s The Ocean and The Canadian sleeper trains, along with the Rocky Mountaineer daylight sightseeing train through the Canadian Rockies. Highlights include historic eastern cities, the vast Prairies, dramatic mountain scenery and vibrant coastal destinations, all experienced at a relaxed pace with a mix of scenic rail travel and time to explore along the way.
Available:
Length:
Time on train:
Price from:
Train type:
VIA Rail Canada Train Reviews present traveller feedback and ratings focused on rail service quality, comfort, scenery, and trip experience across passenger routes operated by VIA Rail. Canada train reviews reflect real-world impressions from seating comfort, onboard service, and the visual experience between key destinations in Ontario, Quebec, and the Atlantic regions.
Book your VIA Rail Canadian Train trips with Canadian Train Vacations for the reasons listed below.
Coast-to-coast trip options: VIA Rail The Canadian is just one train experience in Canada and can be combined with other journeys for guests wishing to travel further east. Canadian Train Vacations organize personalized coast-to-coast trips with seamless rail and road transfers. Passengers can explore Eastern cities, Prairie regions, coastal landscapes, and the Canadian Rockies.
Guidance on cabin and service options: VIA Rail The Canadian offers Economy, Sleeper Plus, and Prestige Class. The experts at Canadian Train Vacations help travellers select the right cabin, comfort level and inclusions.
Transfers at city centres: The local experts at Canadian Train Vacations arrange train station and hotel transfers that connect with VIA Rail The Canadian arrivals and departures.
Personalized itineraries: Canadian Train Vacations organizes VIA Rail Canadian trips that meet each traveller's needs, interests, pace and price. All the details are taken care of by local experts.
Useful Links
Canadian Train Trip FinderCanadian Train Tours for SeniorsWhere to go in CanadaJourneys Across CanadaCanadian Rockies and West CoastEastern Canada and The MaritimesCanadian North and ArcticEastern Canada Train ToursWestern Canada Train ToursTrain Trips from VancouverRoad Trips and Self DrivesFamily AdventuresVacations for Active SeniorsCanadian History and Culture TripsWildlife Viewing Train VacationsCanadian Pacific RailwayExplore Canada
VIA RailRocky Mountaineer Train TripsThe Canadian TrainRocky Mountaineer Train CostCanadian Rockies Train TripsBest Train Trip in CanadaTrain Across CanadaLuxury Train CanadaCanadian Sleeper TrainVancouver to Banff TrainToronto to Vancouver TrainTrain from Calgary to VancouverBanff to Jasper TrainWinter Train CanadaVIA Rail Prestige ClassBest Alaska Cruise and Train PackagePopular Train Trips
Trans Canada TrainCanada Coast to Coast TrainCanada Cross Country TrainVancouver to Toronto Train TripCanadian Rockies Train TripToronto to Quebec City TrainLuxury Train Trip from Montreal to Quebec CityWinter Train WonderlandCalgary to Toronto Train TripRocky Mountaineer and Alaska CruiseBanff and Jasper Tours from CalgaryLords of the Wilderness Bear ViewingRockies Winter Wonderland by TrainCanadian Cross-Country Journey in WinterEssential Rockies by TrainThe Canadian Train Prestige Class CostCanadian Train Vacations
About Us© 2026 Fresh Tracks Canada