We’re GO Transit. You probably know us as the reliable train service everyone takes to get around. But did you know we offer quite the comprehensive bus service, too?

Our bus network is vast: from Hamilton to Richmond Hill, Peterborough to Oshawa, Waterloo to Mississauga, we cover all parts of the Greater Toronto and Hamilton area. So whether you’re going to school, work, the airport, or directly heading into town, our buses take you there safely and comfortably. So give us a try — there’s probably one going your way.

NEW Renforth Station Opens Wednesday November 22!

Easy connections to the TTC and MiWay, learn more here

Plan Your Trip


Plan Your Trip

Know where you’re going, but not how to get there on GO? Our Triplinx tool will give you simple door-to-door directions.

Click here if you already know which train or bus you're taking but still need information on schedules.

Paying for your trip

Already know which stations you’ll be getting on and off at? Learn about payment options and calculate your fare.

Click here to learn more about our PRESTO payment system.

Union Station

Union Station is also home to a subway stop on the TTC, Toronto’s local transit service. Hop off your GO Train or Bus and onto the subway, or simply walk outside and into the heart of downtown Toronto. Find out more about Union Station.


GO Transit is committed to ensuring that its services and operations are as accessible as possible to all its customers. To learn more about accessibility on GO transit, click here.