We've got the road covered

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. Our buses take you to the places you want to go, safely and comfortably. So give us a try — there’s probably one going your way.

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.

Already know which train or bus you're taking and need information on schedules? Click here.

Paying for your trip

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

Want to learn more about our PRESTO payment system? Click here.

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 here.


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.