Updated September 29, 2022

Via Rail Discount Codes 2022

Take an exciting and cozy ride across Canada with Via Rail. The crown-operated rail service offers travel by train to eight provinces, and you can also book hotel packages through their website. Get up to 25% off tickets and serious Via Rail discount codes on passes and packages using the sales and Via Rail promo codes we list on this page!

Via Rail Discount Codes 2022

18 active discount codes & coupons

Updated 29 September 2022

33%
OFF
COUPON CODE

Take 33% off with the Indigenous peoples discount with this Via Rail promo code

Indigenous people can score a 33% discount on Economy, Business, Touring or Sleeper Plus class fares! Enter this Via Rail discount code and show a valid ID once you board.
39 people used today
Get discount code 13299

25%
OFF
COUPON CODE

Enjoy 25% off with the military discount – Via Rail discount code

With this Via Rail promo code, military personnel can book tickets online for 25% off. Make sure to show valid ID once you board!
71 people used this week
Get discount code 12070

5%
OFF
COUPON CODE

Get discounts over 5% on Tuesdays with this Via Rail discount code

Check back on Tuesdays and use this Via Rail promo code to find discounts and offers of over 5%!
78 people used this week
Get discount code TUESDAY

50%
OFF
SALE

Knock 50% off economy fare for kids aged between 2 and 11 at Via Rail

Travelling with kids aged between 2 and 11? Take 50% off their Via Rail fares for economy class!
22 people used this week
Get deal

20%
OFF
SALE

Enjoy 10-20% off with your CAA card at Via Rail

Do you have your CAA card at hand? Enter your membership number when booking online to take 10% to 20% off your Via Rail tickets.
31 people used today
Get deal

10%
OFF
SALE

Score an extra 10% off with the Via Rail senior discount

Travelers 60 years and older can get an extra 10% off Via Rail tickets! Create an account, book your tickets, select the "Senior (60+)" as the type of traveller, and enjoy your 10% discount!
21 people used this week
Get deal

10%
OFF
SALE

Shop from the latest discounts for over 10% off at Via Rail

Take over 10% off when you shop from the latest discounts and offers.
20 people used today
Get deal

FREE
FARE
SALE

Enjoy free Via Rail fares for children under 24 months

Don't sweat about paying extra for your little one! Children under 24 months travel free at Via Rail.
Get deal

FREE
TICKET
SALE

Group Offer: Score a free ticket when you buy 20 Economy class Via Rail tickets

Travelling in a big group? For every 20 Economy class tickets you purchase, you'll receive a free one! Economy class discounts are also available for travel on most VIA Rail trains for groups of 10.
Get deal

NO FEES
SALE

Military Personnel: Get extra baggage allowance at no extra cost at Via Rail

For active, veterans and civilian employees of the Canadian Forces, whether you're riding Via Rail for personal travel or as part of a military assignment, present your military identification card and extra baggage allowance for free.
Get deal

FROM
$90
SALE

Book Business class Via Rail tickets from $90

Enjoy the perks of Business class fares for as low as $90. Food and beverage service is included, get priority boarding, an additional suitcase for free, and more at Via Rail.
27 people used today
Get deal

FROM
$50
SALE

Find lowest Via Rail fares from $50

Choose Economy or Business Via Rail tickets and browse this page for the lowest fares starting at $50.
75 people used this week
Get deal

$20
SALE

Score $20 for your child to travel all summer at Via Rail

Enjoy fares for as low as $20 when you travel with your child this summer.
Get deal

FROM
$1000
SALE

Find travel packages at Via Rail from $1000

Enjoy all-inclusive train, hotel, and activity packages across Canada starting at $1000. Choose your adventure at Via Rail!
Get deal

BONUS POINTS
SALE

VIA Préférence: Earn points towards free travel with the Via Rail reward program

Join the rewards program and earn 1 point for every $1 you spend on Via Rail tickets, and rack 'em up to get free travel in the future.
Get deal

TRAVEL CREDIT
SALE

Receive travel credit of 50% of your fare price if your Via Rail train is delayed over an hour

If your journey is delayed by more than an hour, you are entitled to travel credit representing 50% of the fare price paid at Via Rail.
11 people used this week
Get deal

FREE
APP
SALE

Access the Via Rail train tracker here and with the free mobile app

Follow your train in real time, subscribe to train alerts, get access to your itinerary, boarding pass, and more with the free Via Rail app.
Get deal

FREE
WI
SALE

Get free Wi-Fi on Via Rail trains

Book your Via Rail tickets and wherever your destination is, score complimentary Wi-Fi on your trip!
15 people used this week
Get deal

More about Via Rail

Via Rail Review

Via Rail operates in the provinces of British Columbia, Alberta, New Brunswick, Manitoba, Nova Scotia, Quebec, Ontario, and Saskatchewan. The only region connected to the railway network and not served by Via Rail is the Northwest Territories.

Newfoundland and Nunavut, Labrador, Prince Edward Island, and Yukon have no rail connections to the continental network, hence are not served by Via Rail. The Via Rail schedule has 475 trains per week travelling over 19 routes. 

Classes of service include Economy, Via Rail business class, Touring, Sleeper Plus, and Prestige. Via Rail Escape Fare options make available the next cheapest fare with open seating, the perfect choice for budget-conscious passengers looking to score Via Rail discounts. 

Via Rail discount Tuesday and sometimes Wednesday offers two full days of savings on the train service. They also provide complimentary Wi-Fi service onboard most trains, in Business station lounges, and in specific stations along the Québec City – Windsor corridor.

How to Save at Via Rail

Subscribe to the train alert service to be informed of Via Trail arrivals and departures. You’ll receive notifications of your VIA train status, including delays or service disruptions via email or SMS.

Frequent travellers can start earning points towards Via Rail promo codes for free train travel. Redeem points by calling the Service Centre toll-free at 1 888 842-7733 or redeem your points on the website. Pick up your redeemed Via Rail tickets at any VIA Rail station at least one hour before train departure.

Look out for Via Rail discount codes on the website and follow the train service on their social media platforms on Facebook, Twitter, Instagram or YouTube to be informed of the latest news and Via Rail promo codes.

Subscribe to the Via Rail newsletter to receive Via Rail coupon codes and keep abreast of any new information, offers, and upcoming Via Rail deals.

Via Rail Contact

Obtain your Via Rail pass or ticket on the website, Via rail app, or at train stations all over Canada. Pay using major credit or debit cards, Via Rail coupons online, or use cash at stations. Redeem any Via Rail discount codes at checkout to enjoy further savings on your ticket. 

Contact customer service via the Via Rail phone number 1 888 842-7733 or Via Rail contact us section on the website. You’ll need to advise VIA Rail of any ticket cancellation before the scheduled departure of the train. Your paper ticket can be exchanged or refunded up to one year after purchase, subject to the conditions of your fare plan.

Most Used Via Rail Coupons & Sales

DealsSavingsStatus
Tuesday Offer: Score over 5% in discounts every week at Via Rail5% OffActive
10% off tickets with the Via Rail student discount10% OffExpired
Extra 10% off fares for seniors at Via Rail10% OffActive
15% off Economy fare for a limited time at Via Rail15% OffExpired

Expired Via Rail Promo Codes

20%
OFF
SALE

Get up to 20% off travel with this Via Rail student discount

Are you a student or a youth? You can save upwards of 20% off travel with this Via Rail student discount.

40%
OFF
COUPON CODE

Get up to 40% off fares with Via Rail

Use this Via Rail promo code and receive up to 40% off fares! For more details click on the link below.

20%
OFF
COUPON CODE

Book a trip for the long weekend for 20% off with this Via Rail promo code

Apply this Via Rail promo code at checkout when you travel between June 29th and July 5th to take 20% off your booking!

25%
OFF
COUPON CODE

Take 25% off business fares during the holidays at Via Rail

Save on economy class travel between December 14 through December 20. or receive 25% off business class fares between December 24 and January 3. Offer valid with this Via Rail promo code, offer ends December 11.

15%
OFF
COUPON CODE

Enjoy 15% off weekend tickets to Québec City with this Via Rail discount code

Visit the Québec Winter Carnival this year and grab Via Rail tickets to Québec City for 15% off. Offer applies to weekend tickets.

40%
OFF
SALE

Score up to 40% off sleeper plus deals at Via Rail

Enjoy fares for up to 40% less when you book sleeper plus tickets with Via Rail.

20%
OFF
COUPON CODE

Take 20% off business class fares at Via Rail

Save 20% on business class fares for travel between June 15 and September 15 if you book today at Via Rail.

$35
OFF
COUPON CODE

Get $5-35 off when you book one way tickets this Halloween at Via Rail

Take up to an extra $35 off one way tickets for travel between Nov 15-Dec 15 when you use this Via Rail promo code!

20%
OFF
COUPON CODE

Take 20% off business class fares at Via Rail

Save 20% on business class fares for travel between May 18 and May 20 if you book today at Via Rail.

20%
OFF
COUPON CODE

Get 20% off the lowest fares with this Via Rail promo code

Book by April 7 to save 20% on Sleeper Plus class and Touring class fares with this Via Rail promo code.

Frequently Asked Questions About Via Rail

Are VIA Rail tickets cheaper on Tuesdays?

Yes, VIA Rail discounted rates every Tuesday on meals, cabins, and Sleeper Plus seats. Head over to our website to save even more with the active VIA Rail discount codes available this season.

Does VIA Rail have senior discounts?

Yes, VIA Rail offers an all year round trip to customers who are 60 years of age or older. Customers must purchase a regular Economy adult fare or any of their sleeper classes. Head over to their website to get more information about this offer.