Updated 13 August 2020

Via Rail Discount Codes 2020

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 2020

16 active discount codes & coupons

Updated 13 August 2020

UNDER
$50
SALE

Travel from Toronto to Montreal for under $50 at Via Rail

Looking for a quick way to travel? Travel via train with Toronto to Montreal for under $50 at Via Rail.
60 people used today

60%
OFF
SALE

Enjoy 40-60% off base fares with the Via Rail daily deals

Check back often to see what daily deal you can score for up to 60% off from Via Rail.
125 people used today

50%
OFF
SALE

Score 25-50% off Via Rail fares for kids

For kids ages 2-11, enjoy 50% off economy fares and 25% off other fares with this Via Rail kids discount.
21 people used this week

FREE
TICKET
SALE

Receive one free ticket on groups of 10 or more at Via Rail

If your traveling economy class with a group of 10 or more, you'll receive one free ticket.

COUPONS AND OFFERS
SALE

Enjoy up to 50% off your next trip with these Via Rail coupons and offers

Find the latest coupons and offers for up to 50% off your next trip with Via Rail.
65 people used today

25%
OFF
SALE

Upgrade the Youth Pass to Via Rail business class for 25% off

Enjoy saving 25% when you buy the Youth Pass business class at Via Rail.
15 people used this week

25%
OFF
SALE

Get 25% off fares with the Via Rail military discount

With this military discount save 25% on fares with Via Rail. Offer applies to members of the Canadian Armed Forces, National Defence civilian personnel, veterans, and immediate families.
16 people used this week

10%
OFF
SALE

Get 10% off travel with the Via Rail seniors discount

Travel by train and get 10% off with the seniors discount when you book your trip with Via Rail.

20%
OFF
SALE

Take 10-20% off Via Rail tickets for CAA members

Enter your CAA membership number to receive 10-20% off economy and business class Via Rail tickets.
15 people used this week

FROM
$26
SALE

Find Via Rail discount Tuesday specials from $26

Travel around Canada via train for as low as $26 when you book with Via Rail.
14 people used today

EARN POINTS
SALE

Earn rewards points for every $1 spent with the Via Rail loyalty program

Join the VIA Rail Préférence loyalty program to start earning rewards points for every $1 spent.

FROM
$239
SALE

Get Via Rail Youth Passes from $239

Get a Youth Pass to to cover 6 one-way Via Rail trips and get 25% off Business Class upgrades.

FROM
$254
SALE

Buy a Via Rail Commuter Pass from $254

For daily travellers, get the Commuter Pass at Via Rail for 20 one-way trips for 30 days starting from $254.

FROM
$649
SALE

Enjoy a Cross-Canada pass for $649 at Via Rail

Travel across Canada as many times as you want with this Via Rail Cross- Canada pass for $649.

FREE
APP
SALE

Get the Via Rail mobile app to check and book tickets everywhere you go

Use the Via Rail app to check your tickets, book trains and more!

FREE
CANCELLATIONS
SALE

Enjoy free cancellations and full refund on travel at Via Rail

Have a trip planned? Due to Coronavirus, VIA Rail Canada is offering free cancellations and full refunds on select routes.

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.

Expired Via Rail Promo Codes