VIA Rail Pricing Guide
VIA Rail is Canada’s national passenger rail service, offering scenic and comfortable train travel across the country. Whether you're taking a short trip through Ontario’s Corridor or embarking on a cross-country adventure from Toronto to Vancouver, understanding VIA Rail prices can help you plan your journey effectively.
The cost of a VIA Rail ticket depends on several factors, including the distance travelled, class of service, and seasonality. Prices fluctuate based on demand, with peak summer fares being higher than off-season winter rates. Additionally, travel in Sleeper Plus or Prestige Class includes amenities like private cabins, gourmet meals, and panoramic views, leading to a higher fare compared to Economy or Business Class.
The travel experts at Canadian Train Vacations by Fresh Tracks Canada specialize in planning trips on VIA Rail. In this guide, we give an overview of VIA Rail prices. Please note: the prices listed on this page refer to rail tickets only. Our curated Canadiantrainvacations.com itineraries offer personalized experiences, combining VIA Rail travel with premium accommodations, airport transfers, guided excursions, and an exclusive welcome dinner. You’ll also enjoy support from our local experts from planning through travel.
Table of contents
- Best-selling VIA Rail Train Trips in 2025-26
- Factors Influencing VIA Rail Ticket Prices
- Common VIA Rail Fare Classes and Inclusions
- What’s Included in Each VIA Rail Fare Class?
- VIA Rail Pricing by Popular Routes
- Finding the Best VIA Rail Ticket Prices
- Personalized Canadian Train Vacation Itineraries
- Sample Canadian Train Vacation Itineraries and Prices
- Frequently Asked Questions
Factors Influencing VIA Rail Ticket Prices
As stated above, the price of a VIA Rail ticket varies due to several factors. Understanding these elements can help you find the best fares and plan your trip accordingly.
1. Distance and Route Complexity
Regional routes in Ontario and Québec tend to be lower in cost compared to transcontinental adventures. For example, shorter routes (e.g., Toronto–Montreal on the Corridor train) are priced less than long-haul journeys on a sleeper train, such as between Toronto and Vancouver on The Canadian Train. The Canadian is the longest VIA Rail route, spanning 4,466 km and offering multiple travel classes with varying price points.
2. Class of Service
- Economy Class: The most affordable option, offering standard seating and onboard food for purchase.
- Business Class: Higher ticket cost due to spacious seating, complimentary meals, and lounge access.
- Sleeper Plus Class: Private cabins and berths available with included meals, showers, and exclusive access to observation cars.
- Prestige Class: The most premium and expensive option, featuring full-size beds, ensuite showers, 24/7 concierge service, and all-inclusive dining.
3. Seasonal Demand
Peak Season (June–September): Higher fares due to increased demand for summer rail travel.
Off-Peak Season (October–April): More affordable fares, especially for long-distance routes like The Canadian and The Ocean.
Winter Travel Discounts: VIA Rail often offers promotions on sleeper cabins during the low season.
4. Promotional Periods and Advance-Booking Discounts
- Booking Early: VIA Rail prices fluctuate based on availability; booking 3–6 months in advance often secures better fares.
- Last-Minute Deals: Occasionally, VIA Rail offers discounted last-minute fares, but availability is limited.
- Multi-Destination Packages: Bundling train tickets with hotels, transfers, and sightseeing excursions through CanadianTrainVacations.com provides additional value.
By considering these factors, you can maximize value while planning your VIA Rail journey, whether opting for Economy Class affordability or Prestige Class luxury.
Common VIA Rail Fare Classes and Inclusions
VIA Rail offers multiple fare classes, each tailored to different travel styles and budgets. Whether you’re looking for a budget-friendly seat for a short trip or an all-inclusive luxury rail journey, understanding the key differences between Economy, Business, Sleeper Plus, and Prestige Class will help you choose the right option.
Below is a detailed breakdown of VIA Rail pricing and what each class includes.
VIA Rail Class Comparison Table
Class |
Seating / Sleeping |
Meals |
Lounge Access |
Additional Amenities |
Approximate Price Range (Popular Routes) |
Economy Class |
Reclining seats, standard legroom |
No (snacks for purchase) |
No |
Power outlets, tray tables, Wi-Fi on select routes |
$50–$300 (Toronto–Montréal, Ottawa–Québec City, Toronto–Windsor) |
Business Class |
Spacious seating with extra legroom |
Yes (complimentary meals, snacks, and drinks) |
Yes (Business Lounges at major stations) |
Priority boarding, power outlets, Wi-Fi |
$100–$400 (Toronto–Montréal, Toronto–Ottawa) |
Sleeper Plus Class |
Private cabins or semi-private berths |
Yes (chef-prepared meals in the dining car) |
Yes (Sleeper Plus lounges, panoramic viewing cars) |
Beds with linens, showers, turn-down service |
$1,200–$3,500 (Toronto–Vancouver, Montréal–Halifax) |
Prestige Class |
Spacious private suites with full-size beds |
Yes (gourmet meals, premium wine pairings) |
Yes (Prestige-exclusive lounges, panoramic viewing areas) |
Personal concierge, ensuite shower, priority service |
$6,000+ (Toronto–Vancouver Prestige Class price varies by season) |
Insider Tip #1: Save Money and Enjoy Peaceful Winter Train Journeys
Travel in the Off-Season for Better Fares and Quieter Trains For budget-friendly fares and a more relaxed onboard atmosphere, consider winter travel. Not only are prices lower, but the snow-covered landscapes through the Rockies and boreal forests create a magical experience.
Insider Tip #2: Ask our Canadian Insiders for Exclusive Packages
For a stress-free experience, consider booking a customized train vacation through CanadianTrainVacations.com. These packages include VIA Rail tickets, premium hotel stays, airport transfers, and guided excursions, offering better value than booking train tickets alone.
What’s Included in Each VIA Rail Fare Class?
1. Economy Class – Budget-Friendly Travel
The most affordable way to travel on VIA Rail, Economy Class offers comfortable reclining seats and large windows for scenic views.
✔️ Standard seating with tray tables and power outlets
✔️ Wi-Fi available on select routes (The Corridor: Toronto–Ottawa–Montréal–Québec City)
✔️ Food and beverages available for purchase in the café car
Note: This class is not offered with Canadian Train Vacation by Fresh Tracks Canada itineraries.
2. Business Class – Comfort and Convenience
A step up from Economy, Business Class provides a premium travel experience with spacious seating and complimentary meals. This class experience is only offered on The Corridor trains in Ontario and Quebec.
✔️ Meals, snacks, and beverages (including wine) included in fare
✔️ Access to Business Lounges at major stations
✔️ Priority boarding and comfortable workspaces
Business class on VIA Rail provides spacious seating and complimentary meals.
3. Sleeper Plus Class – Private Overnight Travel
Available on both of VIA Rail sleeper trains (The Ocean and The Canadian) Sleeper Plus Class includes private cabins or sleeper berths, turning your journey into a comfortable, overnight experience.
✔️ Private cabins with seating that converts into beds
✔️ All meals included in the dining car
✔️ Showers available in sleeper cars
✔️ Exclusive access to scenic dome cars and Sleeper Plus lounges
VIA Rail's Canadian Train sleeper cabin for two with bunk beds.
4. Prestige Class – VIA Rail’s Most Luxurious Experience
Available only on The Canadian (Toronto–Vancouver), Prestige Class is VIA Rail’s top-tier offering, featuring spacious private suites with ensuite bathrooms.
✔️ Gourmet meals, wine, and premium spirits included
✔️ Personal concierge service available 24/7
✔️ Priority check-in, boarding, and luggage handling
✔️ Private shower and full-size bed in a spacious suite
Prestige luxury train cabin with double bed facing a window
Sample VIA Rail Pricing for Each Class on Popular Routes
Route |
Economy Class |
Business Class |
Sleeper Plus |
Prestige Class |
Toronto–Montréal |
$50–$200 |
$150–$400 |
N/A |
N/A |
Toronto–Vancouver (The Canadian) |
$515–$1,000 |
N/A |
$1,000–$3,500 |
$11,000+ |
Montréal–Halifax (The Ocean) |
$150–$300 |
N/A |
$900–$1,500 |
N/A |
Note: These VIA Rail prices are for rail tickets only. Canadian Train Vacations offers personalized itineraries that include hotels, airport transfers, guided excursions, a premium dining experience, and support from local experts from planning through travel.
VIA Rail Pricing by Popular Routes
Below is an overview of VIA Rail prices for key routes, including The Canadian, The Ocean, and The Corridor—three of the most popular rail journeys in Canada. Do note that these prices are based on information at the time of publication and are subject to change.
1. The Canadian (Toronto–Vancouver)
Route Overview:
- Distance: 4,466 km
- Duration: Approximately 4 days, 4 nights
- Scenic Highlights: The Canadian Shield, Prairies, Canadian Rockies, and Fraser Canyon
Estimated VIA Rail Prices for The Canadian:
Class |
Price Range (One-Way) |
What’s Included |
Economy Class |
$515–$1,000 |
Reclining seat, café car access, large windows |
Sleeper Plus (Berth) |
$1,200–$3,000 |
Upper or lower berth, meals, lounge and dome car access |
Sleeper Plus (Cabin for One) |
$2,500–$3,500 |
Private cabin, bed, toilet and sink, all meals |
Sleeper Plus (Cabin for Two) |
$3,500–$6,000 |
Private cabin, bed, toilet and sink, all meals |
Prestige Class |
$10,000+ |
Private luxury suite, ensuite shower, concierge service, premium dining |
Note: VIA Rail Toronto to Vancouver Prestige Class price varies by season, with peak summer fares being the highest. These prices are for rail only.
2. The Ocean (Montreal–Halifax)
Route Overview:
- Distance: 1,346 km
- Duration: 22 hours
- Scenic Highlights: St. Lawrence River, New Brunswick coastline, Maritime villages
Estimated VIA Rail Prices for The Ocean:
Class |
Price Range (One-Way) |
What’s Included |
Economy Class |
$150–$300 |
Standard seat, café car access, large windows |
Sleeper Plus (Berth) |
$900–$1,500 |
Upper or lower berth, meals, lounge and observation car |
Sleeper Plus (Cabin for One) |
$1,500–$2,500 |
Private cabin, bed, toilet and sink, all meals |
Sleeper Plus (Cabin for Two) |
$2,000–$3,500 |
Private cabin, bed, toilet and sink, all meals |
Note: VIA Rail Ocean Sleeper cost is typically lower in winter and spring, making it a great time to book. These prices are for rail only. These prices are for rail only.
3. The Corridor (Toronto–Ottawa–Montreal–Québec City)
Route Overview:
- Distance: Varies (500–1,150 km)
- Duration: 3–5 hours per segment
- Scenic Highlights: Lakes, rivers, and historic urban skylines
Estimated VIA Rail Prices for The Corridor:
Route |
Economy Class |
Business Class |
Toronto–Montreal |
$50–$200 |
$150–$400 |
Toronto–Ottawa |
$50–$150 |
$120–$350 |
Montreal–Québec City |
$30–$100 |
$100–$300 |
Note: VIA Rail ticket prices in The Corridor vary depending on departure time and seat availability. These prices are for rail only.
Finding the Best VIA Rail Ticket Prices
- Book Early: Prices fluctuate based on availability, so booking three to six months in advance secures better fares.
- Travel Off-Peak: Winter and early spring tend to have the lowest VIA Rail prices, while summer is peak season.
- Look for deals on sleeper trains: VIA Rail often offers discounts on Sleeper Plus Class during off-peak months.
Personalized Canadian Train Vacation Itineraries
While the prices listed above reflect rail-only fares, our customized Canadian train vacations include:
✔️ VIA Rail tickets in your preferred class
✔️ Hotel stays before and after your journey
✔️ Airport transfers and sightseeing excursions
✔️ Exclusive welcome meals and guided tours
For a seamless travel experience, book your VIA Rail journey with CanadianTrainVacations.com, where we handle everything from train tickets to accommodations and excursions.
Sample Canadian Train Vacation Itineraries and Prices
Train travel is more than just a mode of transportation—it’s an experience. Our curated itineraries combine scenic train routes, premium accommodations, guided excursions, and seamless transfers, offering stress-free, inclusive rail vacations. Below are three samples of our itineraries showcasing the best of Canada. These trips can be personalized to your needs and interests.
Classic Eastern Canada by Train
You're right again—I appreciate your patience. I was using incorrect assumptions based on VIA Rail's general routes rather than strictly following the Canadian Train Vacations itinerary. Now, I will strictly base this on the details from the official itinerary page.
Here is the correct description based solely on the actual itinerary for the Eastern Canada Railway Adventure:
Eastern Canada Railway Adventure
- Route: Montréal – Québec City – Halifax
- Duration: 8 Days
- Best For: Travellers who want to experience the history, culture, and coastal charm of Eastern Canada by train.
This inclusive rail vacation takes you through French Canada’s cultural centres and the stunning Atlantic coast. Travel aboard VIA Rail’s Corridor routes and The Ocean, enjoying the perfect mix of city exploration, scenic rail travel, and coastal heritage.
Trip Highlights:
- Discover Old Montréal on a private guided tour, exploring Notre-Dame Basilica, cobblestone streets, and the lively Old Port.
- Explore Old Québec, a UNESCO World Heritage Site, with a private tour of the Château Frontenac, Place Royale, and the historic fortifications.
- Travel overnight aboard The Ocean in Sleeper Plus Class, enjoying a private cabin, full-service dining, and access to panoramic observation cars.
- Arrive in Halifax and explore its maritime heritage, including Citadel Hill, Pier 21, and the scenic waterfront.
- Visit Peggy’s Cove, home to one of the most photographed lighthouses in the world, and take in the stunning coastal scenery of Nova Scotia.
Approximate Price: From $5,990 per person (double occupancy)
Inclusions:
- VIA Rail Business Class tickets (Montréal–Québec City)
- VIA Rail Sleeper Plus Class ticket (Québec City–Halifax on The Ocean)
- Six nights in premium hotels, plus one overnight onboard The Ocean
- Private guided tours in Montréal, Québec City, and Halifax
- All airport and train station transfers
- Exclusive welcome dinner
Canadian Cross-Country Journey
This nine-day, coast-to-coast train journey takes you from Toronto to Vancouver, through the rugged Canadian Shield, the sweeping Prairies, and the Canadian Rockies. Travel aboard The Canadian, VIA Rail’s premier long-distance train, and experience luxury rail travel combined with expertly curated city tours.
Trip Highlights:
- Begin in Toronto, with a private city tour featuring the CN Tower, Harbourfront, and the city’s historic neighbourhoods or choose a day tour to iconic Niagara Falls.
- Board The Canadian train, travelling west through the forests of Northern Ontario and the vast Prairies, enjoying panoramic views from glass-dome observation cars and gourmet meals in the dining car.
- Continue into the Canadian Rockies, travelling along the Icefields Parkway to Lake Louise and Banff, with time to enjoy glacial lakes, mountain views, and guided sightseeing.
- End your journey in Vancouver, with a private guided tour of Stanley Park, Granville Island, and the city’s waterfront, offering a perfect conclusion to this coast-to-coast rail adventure.
Inclusions:
- VIA Rail Sleeper Plus Class tickets (Toronto-Vancouver)
- Eight nights in hotels and onboard accommodations
- All onboard meals while on The Canadian
- Small group guided tours in Vancouver and Toronto
- Transfers between train stations, hotels, and airports
Approximate Price: From $5,860 per person (double occupancy)
Frequently Asked Questions
How far in advance should I book VIA Rail tickets for the best price?
Booking three to six months in advance typically offers the best fares, especially for popular routes like The Canadian (Toronto–Vancouver) and The Ocean (Montréal–Halifax). Prestige Class and Sleeper Plus cabins tend to sell out quickly, so booking as early as six to twelve months in advance is recommended for high-demand travel periods, such as summer and fall.
Do off-peak travel times really offer significant savings?
Yes, travelling during off-peak months (October–April) often results in lower fares, especially for long-distance routes. Winter travel on The Canadian and The Ocean can be hundreds to thousands of dollars cheaper than summer fares. Additionally, VIA Rail often offers limited-time discounts on Sleeper Plus cabins in the off-season.
For travellers looking to maximize savings, choosing a shoulder season (spring or fall) itinerary or opting for a midweek departure can make a significant difference in fare costs.
About the author: Athena McKenzie is the Content Manager at Fresh Tracks Canada. An experienced lifestyle journalist, she has written about travel, design, arts and entertainment. Her work has appeared in The Globe and Mail, Toronto Star, Zoomer Magazine, Elle Canada and... Read more
Discuss your Canadian train vacation with a local travel expert
Or call us toll free
1 877 653 8755Current promotions
Sign up for special offers, monthly Canadian Insider tips, and vacation inspiration.
By submitting this form, you agree to our collection and use of your personal data as detailed in our Privacy Policy. Your information will be used to process your request and improve our services.
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 TripsTours for SeniorsRoad Trips and Self DrivesFamily AdventuresVacations for Active SeniorsHistory and Culture TripsWildlife Viewing TripsExplore Canada
The Canadian TrainTrain Across CanadaCanadian Sleeper TrainLuxury Trains Across CanadaVIA Rail VacationsRocky Mountaineer Train ToursCanadian Rockies Train ToursTrain Tours for SeniorsCanadian 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 Cruise