Beginning of the main content.

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


Buy a train ticket

How can I pay for my ticket?

To offer our travellers the greatest flexibility possible, VIA accepts many forms of payment for ticket purchases.

Credit cards

VIA Rail accepts the following credit cards:

  • American Express
  • MasterCard
  • Visa

Please note that all customers who purchase through our website will have to present a photo ID or the credit card used to book as proof of identification when picking up a ticket.

If you are using a non-Canadian credit card, please confirm with your financial institution first to see if you are allowed to make a transaction on a Canadian website.


New security feature for credit card payments

In keeping with industry best practices, we authenticate the card using fraud-prevention tools such as Card Verification Value (CVV), Verified by Visa (VbV), MasterCard SecureCode and American Express SafeKey. The Address Verification Service (AVS) also serves as an additional security layer to help prevent fraud.

You will be asked to provide the billing address associated with your credit card during the booking process. This will enable us to ensure that the cardholder’s billing address matches the records of the credit card issuing bank prior to processing any charges.

Simplifying your future bookings

Simplify and speed up your future bookings by creating a VIA Rail profile. Then, book your next trip and enter your payment information (including your credit card details) before checkout. This will give you an easy access to all your payment options for your next bookings!


Debit cards

You can book online using a Visa/MasterCard debit card issued by a participating Visa/MasterCard financial institution.

However, ticket purchases with Interac must be made in station.

Unfortunately, reloadable fare cards like Presto card or Opus card are not accepted as a method of payment for your transport on our trains.

MasterPass™ by MasterCard®

MasterPass is an easy way to checkout online. It stores all of your payment and shipping information in one convenient and secure place. With MasterPass, you simply shop, click and check

You can register for Masterpass by visiting the website/app of your card issuer or through

woman looking at phone

VIA Préférence points

You can purchase train tickets with your VIA Préférence points online. If you have enough points for your selected trip, you will be given the option to use your points as method of payment during your online booking process.

You can also redeem your points by phone. Call the VIA Préférence Service Center and one of our agents will be happy to assist you.

Cash payment


Please note that cash is not accepted as a form of payment on board our trains in the Québec City-Windsor Corridor. Learn more

At the station:

Please note that we only accept Canadian and U.S. currency for payment at the station.

Also, if you are purchasing a ticket with cash at a VIA Rail station, you will be required to present either one (1) valid government-issued photo ID, or two (2) valid non-photo government-issued IDs. The ID(s) must always show your full name.

Virtual gift cards

You can use your virtual gift card online, by phone or at the station to book train tickets to any destination in Canada, or to purchase travel passes that will offer you some guaranteed savings.

Please note that gift cards are now only available in virtual format and are not valid for purchases on board our trains.

Buy a gift card

Prepaid Travel

Prepaid purchases refer to tickets or rail passes that you buy for someone else, either as a gift, for a child who is travelling with you or for an unaccompanied child.

To make a prepaid purchase, book online at or go to a staffed VIA Rail station (find a VIA Rail station). You may also ask your travel agent to do it for you.

When booking online, simply fill in the "Passenger Information" section with the traveller's name and contact information.

You will be given a special confirmation number. The traveller must give this confirmation number and, if over 18 years of age, show ID in order to pick up their ticket. In cases where the departure station is unstaffed, the ticket will be mailed directly to the traveller’s home, time permitting.

If the traveler is under 18, see the unaccompanied minors section on the specific needs page

Rail passes can be ordered online, but they must be paid for in person upon pick-up.


If you have questions that are not answered in these pages or are unsure about the options available to you, please do not hesitate to contact us:

1-888-VIA-RAIL (1-888-842-7245)

TTY 1-800-268-9503 (persons who are deaf or hard-of-hearing)

Train Alert Service

By subscribing to the VIA Train-Alert service, you will be notified of delays and of any major schedule changes for your VIA train. Alerts are sent by email or SMS (text messaging).