Buy GO Transit Tickets Online


Avoid the Lines and Buy Your Tickets & Passes Online

Avoid the hassle of waiting in line and keep your GO Transit ticket purchase completely contactless. Feel good about saving paper because e-tickets are not printed. There’s need to worry about losing or forgetting tickets because you can access them any time on your smartphone. It’s so easy and convenient!

Pre-buy your GO train or bus ticket online here!

* Must pre-purchase tickets online. Available on smartphones only. Not available at station.

Looking to go to Niagara Falls? Grab your GO & WEGO Combo tickets online for just $25/person or $62.50/group from Union Station!

One-Way Tickets

Single one-way tickets are valid for one time travel from a starting location to a specified destination, with no stopovers in between. Select your ‘to’ and ‘from’ stops when you purchase your e-ticket.

Return Trip Tickets

If you are planning to return to your starting point, you can purchase a return ticket with just one extra click!

Weekend Day Passes

GO Transit is now offering flat rate passes on weekends! The Weekend Day pass is valid for unlimited travel across the GO Transit network, with as many stopovers as you like, on a single Saturday, Sunday, or holiday. These passes are only available to purchase online. Special flat-fare tickets, including the Weekend Pass and Weekend Day Pass for unlimited travel, are not eligible for Service Guarantee refunds.

Use your smartphone as your ticket to great weekend fun!

Weekend Passes

The Weekend Pass is also a flat rate pass. It allows unlimited travel across the GO Transit network for an entire weekend - Saturday, Sunday, and any adjoining holiday. It’s the perfect pass to use for a weekend away, and it also allows you to hop-on and hop-off as many times as you need. This pass must be purchased online and used with your smartphone.

For example: with a pass purchased between Oshawa and Burlington you can board a train at Oshawa, get off at Rouge Hill, board again at Rouge Hill, get off at Burlington, then travel back to Oshawa. The options are endless.

Fares and Pass Pricing

Fares for one-way tickets are priced based on the distance you’re travelling between fare zones. You can use the fare calculator to determine the price for your specific trip.

Adult Fares

Adult tickets are valid for travellers aged 13-64.

Senior Fares

Senior tickets, for those aged 65+, are half the price of Adult tickets.

Child Fares

Kids aged 12 and under always ride GO for free!

We recommend children under 12 are accompanied by an adult when travelling on GO Transit. Children under 6 cannot travel alone.

Discount Passes

Weekend Day passes are $10 for unlimited one day travel for each rider aged 13+. Weekend passes are $15 for unlimited weekend travel for each rider aged 13+.

Pre-buy your Weekend Pass here!

Enjoy the Convenience of GO Digital Tickets & Passes

Purchasing Your Ticket

Purchase your e-tickets and passes online before you ride. Simply select your starting point and your destination, the number of tickets or passes, and whether it’s a one-way or return trip.

You can also purchase e-tickets and passes for other people. Add their email addresses when making your purchase and the e-tickets will be sent directly to them, and an invoice will be sent to you. E-tickets make great gifts for family and friends!

Once the online purchase is complete, you will receive an email that contains individual links for each e-ticket purchased. Click on a link only when you are ready to activate it.

Use Your Smartphone to Activate & Validate Tickets

Using your e-ticket is easy. Follow these steps and note that you MUST use a smartphone - a printed e-ticket or pass is not valid for travel.

  1. Use your smartphone with a data or Wi-Fi connection to open the confirmation email you received at the time of purchase and access your e-ticket link(s).
  2. Click on the link that corresponds with your trip to access and then activate your e-ticket.
  3. After a 5 minute window your ticket will be valid for travel.

* Please keep in mind that it takes 5 minutes to activate a ticket in our system, and that at the time of fare inspection you must be connected to a data or Wi-Fi network.

Ticket & Pass Activation Window


As with paper tickets, once an e-ticket link has been activated, it is valid for 4 hours.

Weekend Passes

Passes are valid during service hours on the day of activation or as otherwise stated.

Valid for 7 Days From Purchase

Starting Sept. 6 2022, the validation period for GO Transit e-tickets and passes is changing to seven days. E-tickets and passes purchased on or before Sept. 5, 2022, will continue to be valid for up to one year from the date of purchase, as long as they’re not activated.

Ticket & Pass Refunds

E-tickets are not refundable and have no redeemable cash value. The GO Train Service Guarantee Policy applies to e-tickets, however, it does not apply to special promotions or passes such as Weekend Passes. To request a credit associated with an e-ticket, contact GO Transit Customer Service.