VIA Rail Discount Codes

4.8 by 131 shoppersAdd review

Top VIA Rail Offers for July 18, 2025

  1. left
    25% Off
    VIA Rail
    Code

    VIA Rail Discount Code: Save 25%

    *View restrictions

    Last used 2h ago

    Show code
    12070
    Details
    Confirmed working 2mo ago

    Offer's Details: Enjoy 25% savings on your VIA Rail journey with this offer for eligible CFOne cardholders and qualifying members.

    Expires: In 5 months

    Terms:

    • Excluding prestige class
    • Offer valid for one-way or round-trip tickets only.
    • Applicable for CFOne cardholders and eligible members.
    • Prestige class tickets are not included.
    31616245
  2. left
    Starting $20
    VIA Rail
    Code
    Verified
    1wk ago

    Coupon: Cornwall, on to Brockville, on Trip from $20

    *View restrictions

    Last used 21h ago

    Show code
    ESDAY
    Details

    Offer's Details: Enjoy a 10% discount on economy tickets for Canadian, Ocean, and regional trains using the VIA Rail promo code.

    Expires: In 5 days

    Terms:

    • Offer applies to select economy class tickets.
    • Valid for travel on specific dates only.
    • Cannot be combined with other promotions.
    112560435
  3. $35 Off
    VIA Rail
    Code

    $35 Off Selected Products

    Last used 17h ago

    Show code
    BOO
    Details

    Offer's Details: Save $35 on selected travel services with this VIA Rail discount, enhancing your travel experience affordably.

    57025164
  4. 25% Off
    VIA Rail
    Code

    25% Off VIA Rail Orders

    Last used 5h ago

    Show code
    A2022
    Details

    Offer's Details: Enjoy a 25% discount on all travel routes with this exclusive offer from VIA Rail Canada.

    82375671
  5. 40% Off
    VIA Rail
    Code

    40% Off Your Purchase

    Last used 8h ago

    Show code
    A2019
    Details

    Offer's Details: Save 40% on select travel options from VIA Rail with this promotional discount opportunity.

    57917742
  6. Up To 40% Off
    VIA Rail
    Code

    Up To 40% Off Your Purchase

    Last used 11h ago

    Show code
    ASH23
    Details

    Offer's Details: Enjoy significant savings on travel reservations with VIA Rail using this exclusive Flash23 promo opportunity.

    Terms:

    • Valid for travel starting january 8, 2024
    • Valid only on selected bookings with the promo code.
    • Travel must commence on or after the specified date.
    • Not combinable with other promotions or discounts.
    91788396
  7. 15% Off
    VIA Rail
    Code

    15% Off All Winter Festival Items

    Show code
    NAVAL
    Details

    Offer's Details: Enjoy 15% savings on your order during the Winter Festival with VIA Rail by using this exclusive discount. Travel affordably and celebrate the season!

    59632032
  8. Up To 20% Off
    VIA Rail
    Code

    Up to 20% Off Fare Tickets on Flash Sale

    Includes Economy, Economy Plus or Business Plus Fare Tickets

    Last used 17h ago

    Show code
    ASH24
    93486284
  9. 40% Off
    VIA Rail
    Code

    40% Off Select Items

    Last used 17h ago

    Show code
    ANADA
    Details

    Offer's Details: Save 40% on select VIA Rail trips with this excellent promo code offer, and enjoy affordable travel solutions.

    109720050
  10. Up To 40% Off
    VIA Rail
    Code

    VIA Rail Coupon Code - Get Up to 40% Off

    Last used 8h ago

    Show code
    A2024
    Details

    Offer's Details: Discover significant savings on VIA Rail’s premium travel options across Canada. Experience up to 40% off on unforgettable journeys with this special VIA Rail promo code.

    95272001
  11. Up To 25% Off
    VIA Rail
    Code

    Up To 25% Off w/Coupon

    Last used 17h ago

    Show code
    A2025
    105017046
  12. 40% Off
    VIA Rail
    Code

    40% Off Economy Class Fares on Select Routes in the Québec City–Windsor Corridor

    15% Off Business Class Fares on Select Routes in the Québec City–Windsor Corridor

    Last used 17h ago

    Show code
    AIN24
    94385528
  13. 40% Off
    VIA Rail
    Code

    40% Off Berths in Sleeper Plus Class for Travel on Board The Canadian on Flash Sale

    25% Off Sleeper Plus Class for Travel on Board The Canadian & The Ocean
    25% Off The Economy Class for Travel on Board The Canadian, The Ocean & Regional Trains

    Last used 1d ago

    Show code
    ASH23
    Details

    Terms:

    • For travel starting january 8, 2024
    • This offer does not apply to group travel
    • This offer is available on new bookings only
    • This offer cannot be combined with any other promotion or discount requiring a discount code.
    91789615
  14. Up To 40% Off
    VIA Rail
    Code

    Up To 40% Discount on Your Order

    Last used 7h ago

    Show code
    AMADA
    Details

    Offer's Details: Discover impressive savings on your next rail journey with this VIA Rail coupon that offers up to 40% off on select bookings during their Black Friday Sale.

    Terms:

    • Discount applies on selected bookings only.
    • Offer cannot be combined with other promotions.
    • Subject to availability and restrictions.
    89823672
  15. Starting $20
    VIA Rail
    Promo
    Verified
    7h ago

    Offers Starting from $20 at VIA Rail

    Last used 17h ago

    Get deal
    Details
    Deal works, here's the proof

    Offer's Details: Explore travel options with VIA Rail starting from just $20 and enjoy affordable and reliable journeys.

    Rina Rygin G. Cañas

    This deal is working. See the proof below.

    Tested by Rina Rygin G. Cañas 7h ago

    You need to login to view the proof.

    112073002
  16. left
    Up To 40% Off
    VIA Rail
    Promo

    Up to 40% Off 40 One-way Trip Bookings

    Last used 17h ago

    Get deal
    Details

    Offer's Details: Book up to 40 one-way trips with VIA Rail and save as much as 40% on your travels.

    Expires: In 4 months

    99124939
  17. left
    Starting $20
    VIA Rail
    Promo

    Economy Class Tickets from Toronto,on to Port Hope,on from $20

    Last used 1d ago

    Get deal
    Details

    Offer's Details: Travel affordably with VIA Rail, offering economy class tickets for journeys between Toronto and Port Hope starting at $20.

    Expires: In 4 months

    112073000
  18. left
    Starting $67
    VIA Rail
    Promo

    Business Class Tickets from Montreal,QC to Cornwall,on Starting from $67

    Last used 1wk ago

    Get deal
    Details

    Offer's Details: Travel in comfort with VIA Rail’s deal on premium tickets from Montreal to Cornwall starting at just $67.

    Expires: In 4 months

    112073006
  19. left
    Starting $57
    VIA Rail
    Promo

    Business Class Tickets from Aldershot,on to Woodstock,on Starting from $57

    *View restrictions
    Get deal
    Details

    Offer's Details: Travel between Aldershot and Woodstock in Business Class with VIA Rail starting at just $57.

    Expires: In 4 months

    Terms:

    • Valid for Business Class tickets between Aldershot and Woodstock.
    • Price applies to one-way fares.
    • Subject to availability at the time of booking.
    102264309
  20. left
    Starting $70
    VIA Rail
    Promo

    Business Class Tickets from Alexandria,on to Dorval,QC from $70

    Get deal
    Details

    Offer's Details: Travel in comfort with VIA Rail, offering business-class tickets from Alexandria to Dorval starting at $70.

    Expires: In 4 months

    112073005
  21. left
    Starting $57
    VIA Rail
    Promo

    Business Class Ticket from Toronto,on to Guelph,on from $57 at VIA Rail

    *View restrictions
    Get deal
    Details

    Offer's Details: Travel comfortably from Toronto to Guelph with VIA Rail's business class tickets starting at $57.

    Expires: In 4 months

    Terms:

    • Valid for one-way business class tickets on VIA Rail's specified route.
    • Prices are subject to seat availability.
    112073003

Previously Featured Coupons & Deals

  1. Starting $7699
    VIA Rail
    Promo

    The Canadian Prestige Starting from $7699 at viarail.ca

    Get deal
    82693218
  2. Starting $3174
    VIA Rail
    Promo

    Alpine Canadian Train to the Rockies from $3,174

    Get deal
    112073004
  3. Starting $1849
    VIA Rail
    Promo

    Canadian Rockies Discovery Eastbound Starting from $1849 at VIA Rail

    Get deal
    82693252
  4. Starting $9743
    VIA Rail
    Promo

    Grizzly Bears & The Canadian Rockies Train Vacation from $9,743

    Last used 3d ago

    Get deal
    112073001
  5. Starting $1307
    VIA Rail
    Promo

    The Ultimate Rail Journey Aboard The Canadian from $1,307

    Get deal
    112073007

Top VIA Rail Discount Codes or Promo Codes July 2025

Offer DescriptionExpiresCode
25% Off One-way or Round-trip Ticket for CFOne Card Holders & Qualifying Caf ...31 Dec120*****
Cornwall, on to Brockville, on Trip from $2023 JulTUE*****
$35 Off Selected Products-BOO*****
25% Off Any Route for Travel-VIA*****
40% Off Selected Products-VIA*****

About VIA Rail

Since 1977, VIA Rail has been keeping Canadians connected with comfortable and efficient train travel. Their routes cover over 12,500 kilometers and provide the opportunity for scenic journeys between cities such as Toronto, Montreal, and Vancouver. Guests can travel in economy, business, or sleeper class cabins for a comfortable journey, with onboard Wi-Fi on selected routes, meal options, and extra legroom for long-distance travel. With flexible bookings and regular deals, guests can plan their journey and save on fares in the process. Unfortunately, VIA Rail does not currently have a loyalty programme. Their dedication to sustainability and customer service ensures a quality journey for every passenger.


How Do I Apply a Promo Code on VIA Rail When Booking a Train Ticket?

  1. Choose your train and fare: Head to VIA Rail's website and input the cities you'd like to travel to, the date of travel and passenger information. Click 'Find trains' to view the options available. Select your train and fare class, such as Economy or Business and click 'Continue'.
  2. Fill in passenger details: Add passenger details such as name and contact information. If you're a VIA Préference member, you can log in and earn points on your booking. After filling this in, click 'Continue'.
  3. Add your promo code: On the 'Payment' page, you will find the 'Promo code' box underneath the fare summary. Paste in a valid VIA Rail promo code from DontPayFull and click 'Apply'. The discount will apply to the total price if the code is valid.
  4. Make your payment: Select your payment method and enter the necessary details. If you have a VIA Rail eVoucher, you can apply this here for extra savings. Click 'Pay now' to complete your booking.
  5. Get confirmation: Once your payment has been processed, VIA Préference members will see points added to their account after travelling.

Why is my VIA Rail coupon not working?

  • Check route and fare type: Some discounts only apply to certain routes and fare types. Make sure your chosen ticket type matches the coupon terms. A discounted fare or special offers cannot be combined with a further discount.
  • Compare travel dates: Coupons only apply during specific seasons or blackout periods. If your travel dates are within a blackout period, try changing your dates to see if the code still works.
  • Check passenger eligibility: Discounted student, senior or other groups. Make sure your passenger details match the eligibility criteria before using the coupon.
  • Book separately: If you book multiple tickets in one order, the discount may not apply properly. Book tickets separately to see if the code works on at least one fare.

VIA Rail Coupon Codes and Savings FAQ

How can I get the best deal on VIA Rail tickets?

You can save up to 75% when you book in advance with Economy Escape fares. Discount Tuesdays provide weekly discounts on certain routes. Students get 10% off with a Student Discount Card.

Are there any senior, student or youth discounts?

Seniors (60+) get 10% off most fares. Students with valid ID get 10% off Economy and Business fares. Youth (12-25) get 10% off eligible tickets too.

Can I use promo codes with other VIA Rail discounts?

No, discount codes cannot be used with other discounts, such as student, senior or youth fares. The system will pick the best available discount.

Does VIA Rail run seasonal sales?

They have seasonal sales, including Black Friday and holiday sales, where prices can be reduced by up to 40% on certain routes.

Where can I find legit VIA Rail promo codes?

We are constantly refreshing our VIA Rail coupon codes here at DontPayFull. Check out our page before booking to use the latest offers.

Does VIA Rail offer group discounts?

Groups of 10 or more receive discounts, with pricing varying by route and availability. You must contact their Group Travel service for a custom quote.

Is there a loyalty program for regular travellers?

There is no standard loyalty program for regular travellers, but the VIA Préference program was once their loyalty scheme. As things stand, there is no points-based rewards system.

Are there discounted tickets for flexible travellers?

Economy Escape tickets are the cheapest tickets but have rigid refund and exchange policies. Off peak times provide a lower price.