Offertium

VIA Rail Promo Codes & Discounts

10 offers · updated · save up to 50%

Edited by Danica P. · Reviewed by Ivan P.

Current VIA Rail offers

Top offer

Code

Promo code TUESDAY

Last seen Oct 26

See details
  • Valid for bookings made on tuesdays only until 11:59 pm et. Offer valid only on select Economy Class routes. Cannot be combined with other promotional codes. Seats subject to availability and limited per route.

Code

33% Off for Indigenous Communities

Last seen Oct 26

See details
  • Valid for first nations, inuit, and métis people. Not applicable to escape, economy, or business fares.

Code

25% Off Escape & Economy Fares for Young Adults Aged 18-24

Last seen Oct 26

See details
  • Cannot be combined with other code-required discounts. Offer valid on VIA Rail routes across Canada.

Code

$35 Off Selected Products

Last seen Oct 26

See details

Kids 50% off in Economy

Seen on VIA Rail's site · Oct 26

See details
  • Source: VIA Rail's home page

15% off Economy Plus and Business when booking 30+ days ahead

Seen on VIA Rail's site · Oct 26

See details
  • Source: VIA Rail's home page

Discount Tuesday fares

Seen on VIA Rail's site · Oct 26

See details
  • Source: VIA Rail's home page

50% Off for Kids (2-12) + Free for Babies (0-1)

Last seen Oct 26

See details
  • 50% discount applies to economy class. 25% discount applies in other classes (excluding business and prestige). Offer provides a 25% discount for kids in other travel classes, excluding business and prestige.

15% Off for Seniors on Economy & Business Class Fares

Last seen Oct 26

See details
  • Valid for economy plus, business & business plus fares. Cannot be combined with other discounts requiring a code. Discount applies to select Economy Plus, Business, and Business Plus fares. Cannot combine with other code-based offers; limited seat availability.
  • Ends

Train Vacation Packages Starting at CA$1307

Last seen Oct 26

See details
  • Offer valid for select train and hotel vacation packages only. Prices are per person based on double occupancy.
Recently expired VIA Rail offers (1)
  • CAA members: 20% off select trains. Ended Oct 29, 2026.

VIA Rail at a glance

Based in
Canada (prices in CAD)
Discounts for
Students, Military
Rewards program
VIA Préférence

About VIA Rail

VIA Rail is Canada's national passenger rail service, selling one-way train tickets in CAD across Economy, Business and sleeper classes, plus travel packages and group trips.

Fares change by day and departure time. The rule that matters most: tickets can be exchanged or refunded only before departure, so lock in a discounted fare once your plans are firm.

VIA Rail's network falls into three main regions: the Ontario-Québec corridor from Windsor to Québec City, the western line from Toronto to Vancouver, and Atlantic routes linking Montréal with Halifax, alongside a set of scenic adventure routes. Business travellers get lounges, corporate accounts and the option of chartered train cars, while on-board services include Wi-Fi, entertainment, food and drinks, and cabins.

The operator puts weight on accessibility, with special assistance services, ASL video and support for special meals, medical needs and travelling with pets. Its site is offered in several languages, and frequent riders can join the VIA Préférence loyalty program to earn points toward future trips.

Does VIA Rail have student and military discounts?

Yes. VIA Rail lists a student discount and a Canadian military discount; the terms sit on its discounts pages.

More about shopping at VIA Rail

Fare classes
Economy, Economy Plus, Business, Business Plus and Sleeper Plus, priced per passenger one way in CAD and varying by day and time.
Kids' fares
Children ride at 50% off in Economy and 25% off in other classes except Business and Prestige; under 2 travel free on a lap.
Refunds and exchanges
Allowed before scheduled departure under the fare conditions, with possible service charges; after departure the ticket is non-refundable and non-exchangeable.
VIA Préférence
Points on every trip, redeemable for travel, plus a 500-point welcome bonus after CA$250 of travel in your first six months.
Travelling alone as a child
Kids 7 and under need an adult, and children 8 to 12 travelling solo must book the unaccompanied minor service.

From VIA Rail's own pages, read Oct 26, 2026.

Sources: VIA Rail website, VIA Rail returns policy

How to use a VIA Rail promo code

  1. VIA Rail takes discount codes and travel passes in the booking search form, the same place you pick your route, date and passenger count.
  2. Enter it there before you search, so the fares that come back already reflect it.
  3. CAA members can get 20% off select trains, and the Economy Plus and Business discount of 15% applies when you book 30 or more days ahead, so plan the trip date before the search.
  4. Picking a cheaper fare later doesn't trap the money: on an exchange to a lower fare, the difference goes back to your original payment method.
  5. Bookings paid with points or certificates, and Sleeper Plus cancellations, have to go through an agent.

More ways to save at VIA Rail

  • Discount Tuesday fares reward a flexible schedule, since prices vary by day and time anyway.
  • Families save on the kids' rates, and a child under 2 on your lap rides free.
  • Joining VIA Préférence before your first trip earns points from the start and puts the 500-point welcome bonus within reach.
  • Booking through a VIA Rail profile also lets you modify or cancel online without calling, which helps if you're watching for a better fare before departure.

VIA Rail questions, answered

Can you get a refund on a VIA Rail ticket?

Tickets can be refunded or exchanged before the scheduled departure under your fare's conditions, and service charges may apply. Once the train has left, the ticket is non-refundable and non-exchangeable.

Where do you enter a VIA Rail discount code?

Discount codes and travel passes are added in the booking search form, before you search for trains.

How much do kids pay on VIA Rail?

Kids travel at 50% off in Economy and 25% off in other classes, though not Business or Prestige. Children under 2 ride free on a lap.

How does the VIA Préférence welcome bonus work?

VIA Préférence members earn points on every trip and redeem them for travel. A 500-point welcome bonus comes after CA$250 of travel in the first six months.

Can you cancel a VIA Rail booking online?

Bookings can be modified or cancelled online through a VIA Rail profile or with the booking confirmation number. Points or certificate bookings and Sleeper Plus cancellations need an agent.

Does VIA Rail have a student or military discount?

VIA Rail lists a student discount and a Canadian military discount in its menu. The discount pages on viarail.ca carry the amounts and eligibility rules.

VIA Rail Promo code TUESDAY
Show code