Via Rail Discount Codes 2023

33 working Via Rail promo codes & deals

33%
OFF

Coupon Code

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

91 people used today|
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.
Get discount code 13299
33% Off
Coupon Code

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

91 people used today
|
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.

5%
OFF

Coupon Code

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

16 people used today|
Check back on Tuesdays and use this Via Rail promo code to find discounts and offers of over 5%!
Get discount code TUESDAY
5% Off
Coupon Code

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

16 people used today
|
Check back on Tuesdays and use this Via Rail promo code to find discounts and offers of over 5%!

25%
OFF

Coupon Code

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

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

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

19 people used today
|
With this Via Rail promo code, military personnel can book tickets online for 25% off. Make sure to show valid ID once you board!

11%
OFF

Coupon Code

Government Discount: Get an extra 11% off when you book with this Via Rail promo code

52 people used today|
As thanks for your continued service, you'll receive 11% off your fares, plus tickets for up to 3 additional people with the Via Rail government discount.
Get discount code 700804
11% Off
Coupon Code

Government Discount: Get an extra 11% off when you book with this Via Rail promo code

52 people used today
|
As thanks for your continued service, you'll receive 11% off your fares, plus tickets for up to 3 additional people with the Via Rail government discount.

10%
OFF

Coupon Code

Enjoy 10% off all train tickets with the Via Rail PSAC Discount

18 people used today|
Public Service Alliance of Canada personnel can take advantage of this Via Rail discount code to get 10% off regular public fares, as well as up to 3 additional tickets for immediate family members.
Get discount code 710697
10% Off
Coupon Code

Enjoy 10% off all train tickets with the Via Rail PSAC Discount

18 people used today
|
Public Service Alliance of Canada personnel can take advantage of this Via Rail discount code to get 10% off regular public fares, as well as up to 3 additional tickets for immediate family members.

FROM
$45

Sale

Grab Via Rail tickets across Canada starting from $45

57 people used today|
Looking to explore the great north this season? Check the Via Rail schedule to find trains to Toronto, Windsor, Montreal, Jasper, and more with prices starting at $45 one-way.
Get deal
From $45
Sale

Grab Via Rail tickets across Canada starting from $45

57 people used today
|
Looking to explore the great north this season? Check the Via Rail schedule to find trains to Toronto, Windsor, Montreal, Jasper, and more with prices starting at $45 one-way.

20%
OFF

Sale

Enjoy 10-20% off with the Via Rail CAA Discount

68 people used today|
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.
Get deal
20% Off
Sale

Enjoy 10-20% off with the Via Rail CAA Discount

68 people used today
|
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.

10%
OFF

Sale

Get up to 10% off fares with the Via Rail student discount

45 people used today|
Make the most of your student status! Explore the best sights across Canada with reduced Via Rail tickets and discount cards for youths and young travellers.
Get deal
10% Off
Sale

Get up to 10% off fares with the Via Rail student discount

45 people used today
|
Make the most of your student status! Explore the best sights across Canada with reduced Via Rail tickets and discount cards for youths and young travellers.

10%
OFF

Sale

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

38 people used this week|
Take over 10% off when you shop from the latest discounts and offers.
Get deal
10% Off
Sale

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

38 people used this week
|
Take over 10% off when you shop from the latest discounts and offers.

FROM
$50

Sale

Find lowest Via Rail fares from $50

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

Find lowest Via Rail fares from $50

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

10%
OFF

Sale

Score an extra 10% off with the latest Via Rail deals for seniors

23 people used this week|
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!
Get deal
10% Off
Sale

Score an extra 10% off with the latest Via Rail deals for seniors

23 people used this week
|
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!

50%
OFF

Sale

Find Via Rail Sleeper Plus deals for up to 50% off

11 people used today|
Why settle for cramped economy seats when you can enjoy premium comfort in your own sleeper cabin? Book your travels with these Sleeper Plus discounts to get up to 50% off Via Rail tickets today!
Get deal
50% Off
Sale

Find Via Rail Sleeper Plus deals for up to 50% off

11 people used today
|
Why settle for cramped economy seats when you can enjoy premium comfort in your own sleeper cabin? Book your travels with these Sleeper Plus discounts to get up to 50% off Via Rail tickets today!

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!
Get deal
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!

FREE
TICKET

Sale

Get a free ticket on group purchases for 20 or more at Via Rail

Don't miss out on this group offer! Get a free ticket for every 20 Economy class tickets that you purchase.
Get deal
Free Ticket
Sale

Get a free ticket on group purchases for 20 or more at Via Rail

Don't miss out on this group offer! Get a free ticket for every 20 Economy class tickets that you purchase.

FREE
TRAVEL

Sale

Get free travel for kids under 24 months with Via Rail

Booking your next journey with Via Rail? Enjoy free travel for kids under 2.
Get deal
Free Travel
Sale

Get free travel for kids under 24 months with Via Rail

Booking your next journey with Via Rail? Enjoy free travel for kids under 2.

NO FEES

Sale

Pay NO extra baggage allowance fees as military personnel with Via Rail

Verify your status as an active, veteran, or civilian employee of the Canadian Forces and pay no fees on extra baggage!
Get deal
No Fees
Sale

Pay NO extra baggage allowance fees as military personnel with Via Rail

Verify your status as an active, veteran, or civilian employee of the Canadian Forces and pay no fees on extra baggage!

FROM
$40

Sale

Pay $40 for extra luggage with Via Rail

Pay an extra $40 and enjoy more luggage on your trip!
Get deal
From $40
Sale

Pay $40 for extra luggage with Via Rail

Pay an extra $40 and enjoy more luggage on your trip!

FROM
$103

Sale

Travel to Montreal for as low as $103 at Via Rail

26 people used this week|
Visit beautiful Montreal for less! Discover seats for as low as $103 when you browse now.
Get deal
From $103
Sale

Travel to Montreal for as low as $103 at Via Rail

26 people used this week
|
Visit beautiful Montreal for less! Discover seats for as low as $103 when you browse now.

FROM
$106

Sale

Reserve business class tickets at Via Rail from $106

29 people used this week|
Travel in comfort with an upgrade from Economy! Find business class tickets from $106 when you book now.
Get deal
From $106
Sale

Reserve business class tickets at Via Rail from $106

29 people used this week
|
Travel in comfort with an upgrade from Economy! Find business class tickets from $106 when you book now.

FROM
$25

Sale

Travel to Niagara Falls for as low as $25 with Via Rail

Explore beautiful Niagara Falls for less! Book tickets for as low as $25 when you browse now.
Get deal
From $25
Sale

Travel to Niagara Falls for as low as $25 with Via Rail

Explore beautiful Niagara Falls for less! Book tickets for as low as $25 when you browse now.

40%
OFF

Sale

Enjoy 25-40% off economy fares with the Via Rail Midweeker Discount Card

25 people used today|
Let your travels pay for themselves with the Midweeker Discount Card! Opt in for the $69 Midweeker Card to get 25% off economy tickets at Via Rail, or 40% off when you grab the $119 card.
Get deal
40% Off
Sale

Enjoy 25-40% off economy fares with the Via Rail Midweeker Discount Card

25 people used today
|
Let your travels pay for themselves with the Midweeker Discount Card! Opt in for the $69 Midweeker Card to get 25% off economy tickets at Via Rail, or 40% off when you grab the $119 card.

40%
OFF

Sale

Enjoy 40% off Via Rail fares with the $119 Midweeker discount card

12 people used this week|
Travel often? Take 40% off base fares by signing up for the $119 Midweeker discount plan.
Get deal
40% Off
Sale

Enjoy 40% off Via Rail fares with the $119 Midweeker discount card

12 people used this week
|
Travel often? Take 40% off base fares by signing up for the $119 Midweeker discount plan.

FROM
$25

Sale

Travel to Toronto for as low as $25 with Via Rail

13 people used today|
Travel to Toronto for new experiences in art, culture, and more. Find tickets for as low as $25 when you book now.
Get deal
From $25
Sale

Travel to Toronto for as low as $25 with Via Rail

13 people used today
|
Travel to Toronto for new experiences in art, culture, and more. Find tickets for as low as $25 when you book now.

25%
OFF

Sale

Get 25% off other classes for kids between 2 and 12 at Via Rail

Enjoy 25% off for your kid if you're not travelling Economy, Business, or Prestige.
Get deal
25% Off
Sale

Get 25% off other classes for kids between 2 and 12 at Via Rail

Enjoy 25% off for your kid if you're not travelling Economy, Business, or Prestige.

500 POINTS

Sale

Receive 500 reward points when you spend over $250 as a new VIA Préférence member

Take advantage of this welcome bonus to get 500 points to redeem towards Via Rail tickets when you spend over $250 within 6 months of signing up. Not a member? Join for free today to start travelling for less!
Get deal
500 Points
Sale

Receive 500 reward points when you spend over $250 as a new VIA Préférence member

Take advantage of this welcome bonus to get 500 points to redeem towards Via Rail tickets when you spend over $250 within 6 months of signing up. Not a member? Join for free today to start travelling for less!

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
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.

25%
OFF

Sale

Knock 25% off with the $69 Midweeker Discount card at Via Rail

If you travel often Tuesdays through Thursdays and Saturdays, the Midweeker Discount card might just be for you! Enjoy tons of perks including 25% off fares.
Get deal
25% Off
Sale

Knock 25% off with the $69 Midweeker Discount card at Via Rail

If you travel often Tuesdays through Thursdays and Saturdays, the Midweeker Discount card might just be for you! Enjoy tons of perks including 25% off fares.

45%
OFF

Sale

Depart from Montreal for nearly 45% off with Via Rail Sleeper class

Journey across the country for up to 45% off! Find tons of sleeper class seats from Montreal starting as low as $267.
Get deal
45% Off
Sale

Depart from Montreal for nearly 45% off with Via Rail Sleeper class

Journey across the country for up to 45% off! Find tons of sleeper class seats from Montreal starting as low as $267.

$280
OFF

Sale

Get up to $280 off sleeper class deals from Winnipeg with Via Rail

Looking to depart Winnipeg via train? Enjoy up to $280 off when you book now!
Get deal
$280 Off
Sale

Get up to $280 off sleeper class deals from Winnipeg with Via Rail

Looking to depart Winnipeg via train? Enjoy up to $280 off when you book now!

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
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!

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.
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.

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 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.

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!
Get deal
Free Wi-Fi
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!

Expired Via Rail Promo Codes

20%
OFF

Sale

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

Get deal
20% off
Sale

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

40%
OFF

Coupon Code

Get up to 40% off fares with Via Rail

Get discount code CANADA
40% Off
Coupon Code

Get up to 40% off fares with Via Rail

20%
OFF

Coupon Code

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

Get discount code WEEKEND
20% Off
Coupon Code

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

25%
OFF

Coupon Code

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

Get discount code SURPRISE
25% Off
Coupon Code

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

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.
Get discount code CARNAVAL
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.
Get deal
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

Get discount code ESCAPADE
20% Off
Coupon Code

Take 20% off business class fares at Via Rail

40%
OFF

Sale

Black Friday Deals: Get up to 40% off with these Via Rail ticket sales

This weekend shop the Black Friday sale at Via Rail and receive up to 40% off select booking options.
Get deal
40% Off
Sale

Black Friday Deals: Get up to 40% off with these Via Rail ticket sales

This weekend shop the Black Friday sale at Via Rail and receive up to 40% off select booking options.

50%
OFF

Sale

Enjoy up to 50% off with Via Rail

Find the latest coupons and offers for up to 50% off your next trip with Via Rail.
Get deal
50% Off
Sale

Enjoy up to 50% off with Via Rail

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

25%
OFF

Coupon Code

Extended Black Friday: Enjoy 25% off fares with this Via Rail discount code

Explore more for less with this Via Rail Black Friday promo code! Take advantage of this offer to get 25% off Economy, Business, and Sleeper fares all weekend long.
Get discount code VIA2022
25% Off
Coupon Code

Extended Black Friday: Enjoy 25% off fares with this Via Rail discount code

Explore more for less with this Via Rail Black Friday promo code! Take advantage of this offer to get 25% off Economy, Business, and Sleeper fares all weekend long.

25%
OFF

Coupon Code

Legion members get 25% off economy fares with this Via Rail promo code

As thanks for your continued service, you'll get 25% off Economy fares for yourself, plus up to 3 guests when you book your tickets with this Via Rail discount code.
Get discount code LEGION25
25% Off
Coupon Code

Legion members get 25% off economy fares with this Via Rail promo code

As thanks for your continued service, you'll get 25% off Economy fares for yourself, plus up to 3 guests when you book your tickets with this Via Rail discount code.

$35
OFF

Coupon Code

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

Get discount code BOO
$35 Off
Coupon Code

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

20%
OFF

Coupon Code

Take 20% off business class fares at Via Rail

Get discount code WEEKEND
20% Off
Coupon Code

Take 20% off business class fares at Via Rail

20%
OFF

Coupon Code

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

Get discount code VIA20
20% Off
Coupon Code

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

10%
OFF

Signup Discount

Create an account for 10% off fares at Via Rail

Get deal
10% off
Signup Discount

Create an account for 10% off fares at Via Rail

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.

FAQs Block

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.

Saving Tips Block

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.

Saving Tips Block

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.

Saving Tips Block

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

Merchant Table Block