GO Transit is a regional public transit system serving the Greater Golden Horseshoe region of Ontario, Canada. With its hub at Union Station in Toronto, GO Transit's distinctive green and white commuter rail trains and coach-style buses serve a population of more than seven million across an area over stretching from Brantford and Kitchener in the west to Newcastle and Peterborough in the east, and from Barrie in the north to Niagara Falls in the south. GO Transit carried 68.5million passengers in 2017, and its ridership continues to grow. GO Transit operates diesel-powered double-decker trains and coach buses, on routes that connect with all local transit systems in its service area, as well as Via Rail, Canada's national rail system.