GO Bus Takes You There

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.

Plan your trip today!