Beginning of the main content.

Next tab will go to the map. Use this link to skip the station map.

The way to save

Deals and discounts

Discount Cards for Frequent Railers

Discount Cards for Frequent Railers

Choose from one of two ways to save up to 40% off* on 40 one-way trips.

CAA

CAA Members

Get an exclusive discount on fares across Canada.

Lowest fares

Lowest fares

Travelling by train is affordable. Take advantage of our best rates and book your comeback.

Tuesdays are made for saving

Book your ticket by midnight (ET) tonight to save. Discount code: TUESDAY
 

Tuesdays are made for saving

Come back every Tuesday for special savings and offers. Discount code: TUESDAY
 

Sleeper plus

Sleeper Plus class deals

Available year-round.
 

Learn more

Travel often, save now!

Gift cards

Gift cards

Share the stunning scenery, exceptional service and relaxing ambience of train travel with someone you love. VIA Rail offers gift cards for every budget.

VIA Préférence

VIA Préférence loyalty program

Join VIA Préférence to start collecting points towards reward trips.

Get a discount based on
your age and status

Families and children

Discover the perks of travelling as a family! Free for children under 2 years old and reduced rates for children under 12.

Hostelling International Members

Become an HI member and get up to 12.5% off for you and three companions

Canadian military

To show our appreciation and support, we offer a 25% discount to all Canadian military personnel and their families.

Indigenous communities

As a gesture of our commitment to Indigenous peoples, we offer a 33% discount to Indigenous communities across the country.

Groups

Planning a trip for 10 or more people? Purchase 20 Economy class tickets and get one free!

Stay informed

Be among the first to find out about our promotions and special offers.

Subscribe to our newsletter

Frequently asked questions

Prices change due to seat availability and demand. The cheaper booking classes might be sold out even if there’s still 3 months before you leave.

There are some periods of the year when demand is simply higher. If a lot of people have to travel somewhere at the same time (and especially when they want to go to the same destination or area), prices will rise. Christmas and Thanksgiving are good examples of busy times.

Transportation companies (train, airlines, etc.) use sophisticated computer programs that are constantly monitoring trips, in order to analyze booking patterns and evaluate the changing number of seats available.

Generally over time, fares on a particular train will rise as more seats are booked and more fare levels are closed.

Yes, indeed. Even during the same day, prices are dynamic and can vary widely by train

Book early! It’s always a good idea to get your tickets ahead of time—you’ll have more departure options and a better chance of finding low fares.

There is no set fare for a particular destination or route. Fares vary depending on :

  • The class selected (class of service)
  • Competition on the routes
  • Type of passenger
  • Destination and point of departure
  • Day of week and time of the day
  • The date of booking: in most cases, the earlier you book the cheaper the ticket!
  • The date and time of travel: by travelling during quieter periods (normal periods) rather than busy ones (peak periods), you are more likely to find cheap tickets
  • Seat demand
  • The services the particular fare offers (fare attributes)
  • Flexibility of ticket selected (ease of change, refund policy, baggage etc.)

With our promotional prices, we sometimes offer special rates for trips that fall within specific parameters such as certain days, routes or destinations.

Yes, we have recurring offers, such Discount Tuesday and sales and promotions throughout the year such as Black Friday.

We offer discounts for members of Indigenous communities and military personnel, and groups of 10 or more are entitled to a special discount on our regular fare all year round on most routes.