# GO Transit bus services

GO Transit bus services are provided throughout the Greater Toronto and Hamilton Area and the Greater Golden Horseshoe. In 2023, the system had a ridership of 15,229,800.
While GO Transit started as a single train line in 1967, 15 buses were introduced on September 8, 1970, extending service beyond the original Lakeshore line to Hamilton and Oshawa, as well as providing service north to Newmarket and Barrie. In 1989, GO started running buses between outer train stations and Union at off-peak times when trains were not scheduled. The bus network started expanding beyond train lines, feeding rail service and serving communities beyond the reach of existing trains. In 2000, GO Transit went beyond its existing train corridors and began service along Highway 407, linking York University to Oshawa, Mississauga and Oakville.
The GO Transit bus fleet consists of 366 single-level coach buses and 375 double-decker buses. Two of the coach buses are diesel-electric hybrid vehicles. GO Transit began acquiring double-decker buses in 2007 to relieve crowding on some routes. The first generation stood at a height of 4.3 metres, and second and third generations were built and acquired at even lower heights – in 2013 and 2016 at 4.15 and 3.9 metres, respectively – that allowed them to pass under lower bridges and trees and be used on additional routes. All of the buses are equipped with bike racks.
GO buses serve 15 bus terminals, as well as several local stops which include carpool/park and ride lots established by the Ministry of Transportation along Ontario highways. On average, 2,458 weekday and 1,218 weekend bus trips are made, with 70% of all bus travellers going to or from Toronto. All GO Transit fares are calculated by the fare zones that the origin and destination of the trip are in, as well as by passenger category (adult, student, senior or child). GO bus fares are not differentiated based whether or not trains are used for part of the trip.

## Routes
### Lakeshore West corridor

| Route | Route | Major stops | Notes |
| Lakeshore West | 11 | Aldershot GOHamilton GOWest Harbour GOConfederation GOGrimsby CarpoolBeamsville CarpoolSt. Catharines GOBrock University | Limited weekday service |
| Niagara Falls/Toronto | 12 | Burlington CarpoolBurlington GOConfederation GOGrimsby CarpoolBeamsville CarpoolSt. Catharines Fairview MallNiagara CollegeNiagara Falls P&RNiagara Falls Bus Terminal | |
| Niagara Falls/Toronto | 12A | Burlington CarpoolBurlington GOConfederation GOGrimsby Carpool | Weekday eastbound |
| Niagara Falls/Toronto | 12B | Burlington GONiagara Falls P&RNiagara Falls Bus Terminal | Express Service |
| Brantford/Burlington | 15 | Aldershot GOMcMaster UniversityMcMaster Innovation ParkBrantford Bus Terminal | |
| Brantford/Burlington | 15A | Aldershot GOMcMaster University | Seasonal Friday eastbound |
| Hamilton/Toronto Express | 16 | UnionHamilton GO | |
| Lakeshore West | 18 | Aldershot GOHamilton GO | |
| Lakeshore West | 18A | UnionOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GOWest Harbour GO | Limited weekend trips |
| Lakeshore West | 18B | UnionPort Credit GOClarkson GOOakville GOBurlington GOAldershot GOHamilton GO | Eastbound express (weekend only) |
| Lakeshore West | 18C | UnionPort Credit GOClarkson GOOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GO | Sunday–Friday service |
| Lakeshore West | 18D | UnionPort Credit GOClarkson GO | Saturday service |
| Lakeshore West | 18F | UnionOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GO | Sunday service |
| Lakeshore West | 18G | UnionOakville GOBurlington GOAldershot GOHamilton GO | Weekday limited eastbound express |
| Lakeshore West | 18H | UnionPort Credit GOClarkson GOOakville GO | Weekday limited eastbound express |
| Lakeshore West | 18J | UnionPort Credit GOClarkson GOOakville GOBronte GOAppleby GOBurlington GOAldershot GOHamilton GOWest Harbour GO | Eastbound express (Sunday-Thursday only) |

### Milton corridor

| Route | Route | Major stops | Notes |
| Waterloo/Hamilton | 17 | University of WaterlooWilfrid Laurier UniversityGuelph GOUniversity of GuelphAldershot GOMcMaster UniversityHamilton GO | Weekdays |
| Mississauga/North York | 19 | FinchSheppard-YongeYorkdaleKeele & Highway 401RenforthDixieSquare One | |
| Milton | 21 | UnionCooksville GOSquare OneErindale GOStreetsville GOMeadowvale GOMeadowvale Town CentreLisgar GOMilton GO | Weekdays |
| Milton | 21A | UnionMeadowvale GOMeadowvale Town CentreMilton GO | |
| Milton | 21B | UnionErindale GOStreetsville GOLisgar GO | Weekdays |
| Milton | 21C | UnionCooksville GOSquare One | |
| Milton | 21D | UnionCooksville GOSquare OneErindale GOStreetsville GOMeadowvale GO | Weekends |
| Milton | 21E | UnionCooksville GOSquare OneErindale GOStreetsville GOLisgar GO | Weekdays |
| Milton | 21F | UnionCooksville GOSquare OneErindale GOStreetsville GOMeadowvale GOMeadowvale Town CentreMilton GO | Weekends |
| Milton/Oakville | 22 | Oakville GOSheridan CollegeOakville CarpoolMilton GO | Weekdays |
| Waterloo/Mississauga | 25 | Square OneErin MillsWinston ChurchillMilton CarpoolAberfoyle P&RCambridge SmartCentresSportsworld P&RWilfrid Laurier UniversityUniversity of Waterloo | |
| Waterloo/Mississauga | 25A | Square OneMilton CarpoolWilfrid Laurier UniversityUniversity of Waterloo | Weekdays |
| Waterloo/Mississauga | 25C | Square OneWilfrid Laurier UniversityUniversity of Waterloo | Express |
| Waterloo/Mississauga | 25L | Square OneErin MillsWinston ChurchillToronto Premium OutletsMilton CarpoolAberfoyle P&RCambridge SmartCentresSportsworld P&RWilfrid Laurier UniversityUniversity of Waterloo | Weekends |
| Milton/North York | 27A | FinchSheppard–YongeYorkdaleKeele & Highway 401Meadowvale Business ParkMeadowvale GOMeadowvale Town CentreMilton GO | |
| Milton/North York | 27B | FinchSheppard–YongeYorkdaleKeele & Highway 401Meadowvale Business ParkMeadowvale GO | |

### Kitchener corridor

| Route | Route | Major stops | Notes |
| Guelph/Mississauga | 29 | KiplingRenforthDixieSquare OneErin MillsWinston ChurchillMilton CarpoolAberfoyle P&RUniversity of GuelphGuelph Central GO | |
| Guelph/Mississauga | 29A | Square OneErin MillsWinston ChurchillMilton CarpoolAberfoyle P&RUniversity of Guelph | |
| Kitchener | 30 | Bramalea GOMeadowvale Business ParkKitchenerKitchener GOWilfrid Laurier UniversityUniversity of Waterloo | |
| Kitchener | 30A | Bramalea GOKitchenerKitchener GOWilfrid Laurier UniversityUniversity of Waterloo | Express |
| Kitchener | 30E | Bramalea GOWilfrid Laurier UniversityUniversity of Waterloo | Friday limited westbound express |
| Kitchener | 31 | UnionMalton GOBramalea GOSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Weekday limited westbound |
| Kitchener | 31A | UnionSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Westbound limited trips |
| Kitchener | 31B | Bramalea GOSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Weekdays |
| Kitchener | 31E | UnionMalton GOBramalea GOSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GO | |
| Kitchener | 31F | UnionSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GO | Limited eastbound trips |
| Kitchener | 31K | UnionSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GO | Limited trips |
| Kitchener | 31L | UnionMalton GOBramalea GO | Express |
| Kitchener | 31M | Brampton GOMount Pleasant GOGeorgetown GOGeorgetownActon GOGuelph Central GOUniversity of Guelph | Limited westbound trips |
| Kitchener | 31R | Bramalea GOSteeles Ave & Rutherford RdShoppers WorldBrampton GO | Weekday limited westbound trips |
| Kitchener | 31X | UnionMalton GOBramalea GOSteeles Ave & Rutherford RdShoppers WorldBrampton GOMount Pleasant GO | Weekend limited trips |
| Brampton Trinity Common/North York | 32 | York MillsSheppard–YongeFinchBramalea GOWilliams Pkwy CarpoolTrinity Common | Weekdays |
| Brampton Trinity Common/North York | 32B | York MillsSheppard–YongeFinchBramalea GOBramalea Terminal | Weekdays |
| Kitchener | 33 | York MillsYorkdaleKeele & Highway 401Hurontario & 407 P&RShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Weekdays |
| Kitchener | 33A | York MillsYorkdaleKeele & Highway 401Hurontario & 407 P&RShoppers WorldBrampton GO | Weekdays |
| Kitchener | 33B | York MillsYorkdaleKeele & Highway 401Hurontario & 407 P&RShoppers WorldBrampton GOMount Pleasant GO | Weekdays |
| Kitchener | 33C | Georgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Weekday limited eastbound |
| Kitchener | 33E | York MillsYorkdaleKeele & Highway 401Hurontario & 407 P&RShoppers WorldBrampton GOMount Pleasant GONorvalGeorgetown GO | Weekdays |
| Kitchener | 33F | Mount Pleasant GONorvalGeorgetown GOGeorgetownActon GORockwoodGuelph Central GOUniversity of Guelph | Weekday eastbound |
| Kitchener | 33G | Mount Pleasant GOGeorgetownGeorgetown GO | Weekends and holidays |
| Brampton/North York | 36B | York MillsYorkdaleKeele & Highway 401Bramalea GOBramalea Terminal | |
| Orangeville/Brampton | 37 | Brampton GOSnelgroveVictoriaCaledon CarpoolOrangeville CarpoolOrangeville MallOrangevilleOrangeville P&R | Weekdays |
| Orangeville/Brampton | 37A | Brampton GOSnelgroveVictoriaCaledon CarpoolOrangeville CarpoolOrangeville Mall | Weekday northbound |
| Orangeville/Brampton | 37B | Brampton GOSnelgroveVictoriaCaledon CarpoolOrangeville CarpoolOrangeville P&R | Weekday southbound |
| Bolton/Malton | 38 | Malton GOBolton South P&RBolton P&RBolton | Weekdays |

### Highway 407 corridor

| Route | Route | All stops | Notes |
| Hamilton/Richmond Hill | 40 | Richmond Hill CentreHighway 407PearsonRenforthDixieSquare OneOakville CarpoolBurlington CarpoolHamilton GO | 24hr service |
| Hamilton/Pickering | 41 | Pickering GOPickeringUniversity of Toronto ScarboroughCentennial CollegeScarborough CentreNorth YorkRichmond Hill CentreHighway 407Bramalea GOSquare OneErin MillsOakville CarpoolBronte CarpoolBurlington P&RMcMaster UniversityHamilton GO | Weekdays |
| Hamilton/Pickering | 41A | Pickering GOPickeringUniversity of Toronto ScarboroughCentennial CollegeNorth YorkHighway 407Bramalea GOSquare One | Weekdays |
| Hamilton/Pickering | 41C | Centennial CollegeNorth YorkHighway 407Bramalea GOSquare One | Weekdays |
| Hamilton/Pickering | 47 | Highway 407Bramalea GOSquare OneErin MillsOakville CarpoolBronte CarpoolBurlington CarpoolMcMaster UniversityHamilton GO | |
| Hamilton/Pickering | 47D | Highway 407Bramalea GOSquare OneMcMaster University | Weekday express |
| Hamilton/Pickering | 47G | Erin MillsBronte CarpoolBurlington CarpoolMcMaster University | Weekdays |
| Hamilton/Pickering | 47W | Canada's WonderlandHighway 407Bramalea GOSquare OneErin MillsOakville CarpoolBronte CarpoolBurlington CarpoolMcMaster UniversityHamilton GO | Summer weekends |
| Hamilton/Pickering | 48 | Highway 407Bramalea GOHurontario & 407 P&RMeadowvale GOMeadowvale Town CentreAberfoyle P&RUniversity of Guelph | Weekdays |
| Oshawa/Oakville | 52 | Oshawa GO StationOshawaOntario TechBrooklin CarpoolBrougham CarpoolCornellUnionville GORichmond Hill CentreHighway 407 | Weekends |
| Oshawa/Oakville | 52A | Ontario TechCornellUnionville GORichmond Hill CentreHighway 407 | Weekday limited westbound express |
| Oshawa/Oakville | 52X | Oshawa GO StationOshawaOntario TechBrooklin CarpoolBrougham CarpoolCornellUnionville GORichmond Hill CentreHighway 407Canada's Wonderland | Summer Weekends |
| Oshawa/Oakville | 54 | Mount Joy GOMarkham GOCentennial GOUnionville GORichmond Hill CentreHighway 407 | Weekdays |
| Oshawa/Oakville | 56 | Oshawa GO StationOshawaOntario TechBrooklin CarpoolBrougham CarpoolCornellUnionville GORichmond Hill CentreHighway 407Bramalea GOSquare OneErin MillsOakville CarpoolSheridan CollegeOakville GO | Weekdays |
| Oshawa/Oakville | 56A | Oshawa GO StationOshawaOntario TechUnionville GOHighway 407Bramalea GOSquare One | Seaasonal weekday express |
| Oshawa/Oakville | 56B | Highway 407Bramalea GOSquare OneErin MillsOakville CarpoolSheridan CollegeOakville GO | Seasonal weekdays |
| Pickering/Mississauga | 94 | PickeringScarborough CentreSheppard–YongeYorkdaleKeele & Highway 401PearsonRenforthDixieSquare One | 24hr service |

### Richmond Hill corridor

| Route | Route | Route | Major stops | Notes |
| | Richmond Hill | 61 | UnionLangstaff GORichmond Hill GOGormley GOBloomington GO | Weekdays |
| | Richmond Hill | 61D | UnionLangstaff GORichmond Hill GO | Seasonal weekdays |

### Barrie corridor

| Route | Route | Major stops | Notes |
| Barrie | 65 | UnionAurora CarpoolAurora GONewmarket GOEast Gwillimbury GO | |
| Barrie | 65C | UnionAurora CarpoolAurora GO | |
| Barrie | 65E | UnionRutherford GOMaple GOKing City GOAurora GONewmarket GOEast Gwillimbury GO | |
| East Gwillimbury/North York Express | 66 | Highway 407Major Mackenzie Dr. @ Hwy. 400 P&RNewmarket CarpoolNewmarket Bus TerminalEast Gwillimbury GO | Weekdays |
| Keswick/North York | 67 | FinchSheppard–YongeRichmond Hill CarpoolAurora CarpoolDavis Drive CarpoolQueensville CarpoolWoodbine Carpool | Weekdays |
| Barrie | 68 | Aurora GONewmarket GOEast Gwillimbury GOHolland LandingBradford GOBradfordChurchillStroudBarrie South GOAllandale Waterfront GOBarrie Bus Terminal | |
| Barrie | 68B | East Gwillimbury GOHolland LandingBradford GOBradfordChurchillStroudBarrie South GOAllandale Waterfront GOBarrie Bus Terminal | |
| Barrie | 68E | Aurora GONewmarket GOEast Gwillimbury GO | Weekday northbound |

### Stouffville corridor

| Route | Route | Major stops |
| Stouffville |
| Stouffville | 70B | Old Elm GOGoodwoodUxbridge |
| Stouffville | 70D | Mount Joy GOStouffville GOOld Elm GOGoodwoodUxbridge |
| Stouffville | 71 | UnionUnionville GOCentennial GOMarkham GOMount Joy GOStouffville GOOld Elm GOGoodwoodUxbridge |
| Stouffville | 71C | UnionUnionville GOCentennial GOMarkham GOMount Joy GOStouffville GOOld Elm GO |
| Stouffville | 71E | UnionUnionville GOCentennial GOMarkham GOMount Joy GO |

### Lakeshore East corridor

| Route | Route | Major stops | Notes |
| Peterborough/Oshawa | 88 | Oshawa GONewcastle CarpoolClarington North CarpoolCavan/Millbrook CarpoolPeterborough South CarpoolPeterborough Bus TerminalTrent University | |
| Peterborough/Oshawa | 88B | Oshawa GORitson P&RCourtice P&RNewcastle CarpoolClarington North CarpoolCavan/Millbrook CarpoolPeterborough South CarpoolPeterborough Bus TerminalTrent University | Weekdays |
| Peterborough/Oshawa | 88C | Oshawa GOPeterborough Bus TerminalTrent University | Express |
| Lakeshore East | 90B | UnionPickering GOAjax GOWhitby GOOshawa GO | Late evening and early morning |
| Oshawa/Yorkdale | 92 | YorkdaleYork MillsScarborough CentreNorth RougePickeringAjaxWhitbyOshawa Bus TerminalOshawa GO | |
| Oshawa/Yorkdale | 92A | YorkdaleYork MillsScarborough CentreNorth RougePickeringAjaxDundas St. & Hwy. 412 P&R | Weekdays |
| Oshawa/Finch | 96B | FinchSheppard–YongeScarborough CentreAjax GOWhitby GOOshawa GO | |
| Oshawa/Finch | 96Z | FinchSheppard–YongeScarborough CentreToronto ZooAjax GOWhitby GOOshawa GO | Summer weekends |

## Terminals, stations and carpool/park and ride lots

Bus Terminals, Stations and Carpool/Park and Ride Lots Served by GO Transit :
| Name | Type | Parking | Location | Coordinates | Notes |
| Aberfoyle | Park & Ride | 202 | Brock Road South at McLean Road, Puslinch | 43°27′40″N 80°08′07″W﻿ / ﻿43.4611°N 80.1352°W﻿ / 43.4611; -80.1352 | |
| Aurora | MTO Carpool | 176 | Highway 404 at Aurora Road, Aurora | 44°00′49″N 79°24′26″W﻿ / ﻿44.0137°N 79.4072°W﻿ / 44.0137; -79.4072 | |
| Barrie | Terminal | 0 | 24 Maple Avenue, Barrie | 44°23′15″N 79°41′25″W﻿ / ﻿44.3876°N 79.6902°W﻿ / 44.3876; -79.6902 | |
| Beamsville | MTO Carpool | 119 | QEW at Ontario Street, Beamsville | 43°11′18″N 79°28′34″W﻿ / ﻿43.1882°N 79.4760°W﻿ / 43.1882; -79.4760 | |
| Bolton | Park & Ride | 10 | Highway 50 at Wilton Drive, Bolton | 43°52′19″N 79°43′40″W﻿ / ﻿43.8719°N 79.7277°W﻿ / 43.8719; -79.7277 | |
| Bolton South | Park & Ride | 204 | Highway 50 at Mayfield Road, Bolton | 43°50′48″N 79°41′50″W﻿ / ﻿43.8466°N 79.6971°W﻿ / 43.8466; -79.6971 | |
| Bowmanville | Park & Ride | 85 | 74 Prince William Boulevard, Bowmanville | 43°54′27″N 78°42′13″W﻿ / ﻿43.90750°N 78.70361°W﻿ / 43.90750; -78.70361 | Future Bowmanville GO Station |
| Bramalea | Terminal | 0 | 160 Central Park Drive, Brampton | 43°43′08″N 79°43′14″W﻿ / ﻿43.7190°N 79.7205°W﻿ / 43.7190; -79.7205 | |
| Brampton | Terminal | 0 | 8 Nelson Street West, Brampton | 43°24′41″N 79°27′16″W﻿ / ﻿43.4113°N 79.4544°W﻿ / 43.4113; -79.4544 | |
| Brantford | Terminal | 0 | 64 Darling Street, Brantford | 43°08′25″N 80°15′54″W﻿ / ﻿43.1403°N 80.2650°W﻿ / 43.1403; -80.2650 | |
| Bronte | MTO Carpool | 84 | Highway 407 at Bronte Road, Oakville | 43°26′46″N 79°47′30″W﻿ / ﻿43.4462°N 79.7918°W﻿ / 43.4462; -79.7918 | |
| Brooklin | Park & Ride | 300 | Highway 407 at Baldwin Street, Brooklin | 43°56′40″N 78°57′36″W﻿ / ﻿43.9445°N 78.9601°W﻿ / 43.9445; -78.9601 | |
| Brougham | MTO Carpool | 327 | Highway 407 at Brock Road, Brougham | 43°54′52″N 79°06′16″W﻿ / ﻿43.9144°N 79.1044°W﻿ / 43.9144; -79.1044 | |
| Burlington | MTO Carpool | 105 | Highway 407 at Dundas Street, Burlington | 43°23′20″N 79°49′43″W﻿ / ﻿43.3888°N 79.8285°W﻿ / 43.3888; -79.8285 | |
| Caledon | MTO Carpool | 40 | Highway 10 at Travelled Road, Caledon | 43°51′38″N 79°59′45″W﻿ / ﻿43.8605°N 79.9958°W﻿ / 43.8605; -79.9958 | |
| Cavan | MTO Carpool | 115 | Highway 115 at County Road 10, Cavan–Monaghan | 44°11′12″N 78°27′53″W﻿ / ﻿44.1866°N 78.4647°W﻿ / 44.1866; -78.4647 | |
| Clarington North | MTO Carpool | 42 | Highway 35 at Highway 115, Clarington | 44°03′50″N 78°37′33″W﻿ / ﻿44.064°N 78.6258°W﻿ / 44.064; -78.6258 | |
| Courtice | Park & Ride | 109 | Courtice Road at Baseline Road Courtice | 43°53′15″N 78°46′06″W﻿ / ﻿43.8876°N 78.7683°W﻿ / 43.8876; -78.7683 | |
| Davis Drive | MTO Carpool | 118 | Highway 404 at Davis Drive, Newmarket | 44°04′03″N 79°25′17″W﻿ / ﻿44.0676°N 79.4215°W﻿ / 44.0676; -79.4215 | |
| Dixie | Station | 170 | 4440 Dixie Road, Mississauga | 43°37′49″N 79°36′52″W﻿ / ﻿43.6303°N 79.6144°W﻿ / 43.6303; -79.6144 | |
| Dundas Street | Park & Ride | 193 | Dundas Street at Highway 412 Whitby | 43°52′37″N 78°58′51″W﻿ / ﻿43.8769°N 78.9809°W﻿ / 43.8769; -78.9809 | |
| Erin Mills | Station | 300 | 4430 Erin Mills Parkway, Mississauga | 43°33′08″N 79°42′02″W﻿ / ﻿43.5521°N 79.7005°W﻿ / 43.5521; -79.7005 | |
| Finch | Terminal | 0 | 5697 Yonge Street, Toronto | 43°46′56″N 79°24′56″W﻿ / ﻿43.7822°N 79.4155°W﻿ / 43.7822; -79.4155 | |
| Grimsby | MTO Carpool | 202 | South Service Road at Casablanca Boulevard, Grimsby | 43°12′18″N 79°35′46″W﻿ / ﻿43.2049°N 79.5962°W﻿ / 43.2049; -79.5962 | Future Grimsby GO Station |
| Hurontario & 407 | Park & Ride | 96 | Highway 407 at Hurontario Street, Mississauga | 43°39′08″N 79°42′38″W﻿ / ﻿43.6523°N 79.7106°W﻿ / 43.6523; -79.7106 | Shown as "Hwy. 10 and 407" on signage |
| Maple | MTO Carpool | 170 | 3401 Major Mackenzie Drive West, Vaughan | 43°50′49″N 79°32′55″W﻿ / ﻿43.8469°N 79.5487°W﻿ / 43.8469; -79.5487 | |
| McMaster University | Terminal | 0 | McMaster University, Hamilton | 43°15′42″N 79°55′22″W﻿ / ﻿43.2618°N 79.9229°W﻿ / 43.2618; -79.9229 | |
| Milton | MTO Carpool | 157 | Highway 401 at Highway 25, Milton | 43°31′38″N 79°54′14″W﻿ / ﻿43.5273°N 79.9038°W﻿ / 43.5273; -79.9038 | |
| Newcastle | MTO Carpool | 152 | Highway 35/115 at Highway 2, Newcastle | 43°54′46″N 78°36′45″W﻿ / ﻿43.9128°N 78.6126°W﻿ / 43.9128; -78.6126 | |
| Newmarket | Terminal | 351 | 320 Eagle Street West, Newmarket | 44°03′10″N 79°29′11″W﻿ / ﻿44.0528°N 79.4865°W﻿ / 44.0528; -79.4865 | |
| Newmarket | MTO Carpool | 312 | Highway 400 at Highway 9, Newmarket | 44°01′44″N 79°35′42″W﻿ / ﻿44.0289°N 79.595°W﻿ / 44.0289; -79.595 | |
| Niagara Falls | Terminal | 0 | 4555 Erie Avenue, Niagara Falls | 43°06′30″N 79°03′49″W﻿ / ﻿43.1084°N 79.0637°W﻿ / 43.1084; -79.0637 | |
| Niagara Falls | Park & Ride | 45 | Highway 420 at Stanley Avenue, Niagara Falls | 43°05′47″N 79°05′05″W﻿ / ﻿43.0963°N 79.0848°W﻿ / 43.0963; -79.0848 | Parking at 5451 Stamford Street |
| Oakville | MTO Carpool | 375 | Highway 407 at Trafalgar Road, Oakville | 43°30′23″N 79°44′45″W﻿ / ﻿43.50639°N 79.74583°W﻿ / 43.50639; -79.74583 | |
| Orangeville | MTO Carpool | 55 | Broadway at Highway 10 | 43°55′18.8″N 80°04′58.8″W﻿ / ﻿43.921889°N 80.083000°W﻿ / 43.921889; -80.083000 | |
| Orangeville | Park & Ride | 51 | 49 Town Line, Orangeville | 43°54′48″N 80°05′24″W﻿ / ﻿43.91333°N 80.09000°W﻿ / 43.91333; -80.09000 | |
| Oshawa | Terminal | 0 | 47 Bond Street West, Oshawa | 43°53′52″N 78°51′56″W﻿ / ﻿43.8978°N 78.8655°W﻿ / 43.8978; -78.8655 | Closed as of September 5, 2020. |
| Peterborough Central | Terminal | 0 | 190 Simcoe Street, Peterborough | 44°18′17″N 78°19′22″W﻿ / ﻿44.3048°N 78.3229°W﻿ / 44.3048; -78.3229 | |
| Peterborough South | MTO Carpool | 150 | Fisher Drive (Formerly: Crawford Drive) at Harper Road, Peterborough | 44°16′04″N 78°20′57″W﻿ / ﻿44.2679°N 78.3491°W﻿ / 44.2679; -78.3491 | |
| Queensville | MTO Carpool | 210 | Highway 404 at Queensville Sideroad, East Gwillimbury | 44°08′31″N 79°26′26″W﻿ / ﻿44.1420°N 79.4405°W﻿ / 44.1420; -79.4405 | |
| Renforth | Station | 0 | 5001 Commerce Boulevard, Mississauga | 43°39′47″N 79°35′28″W﻿ / ﻿43.6630°N 79.5912°W﻿ / 43.6630; -79.5912 | |
| Richmond Hill | MTO Carpool | 237 | Highway 404 at Major Mackenzie Drive East, Richmond Hill, Ontario | 43°52′51″N 79°22′48″W﻿ / ﻿43.8807°N 79.3799°W﻿ / 43.8807; -79.3799 | |
| Richmond Hill | Terminal | 0 | 8675 Yonge Street, Richmond Hill | 43°50′24″N 79°25′31″W﻿ / ﻿43.8399°N 79.4254°W﻿ / 43.8399; -79.4254 | |
| Ritson | Park & Ride | 68 | First Ave at Front Street Oshawa | 43°53′06″N 78°51′17″W﻿ / ﻿43.8850°N 78.8548°W﻿ / 43.8850; -78.8548 | |
| Scarborough | Terminal | 0 | 300 Borough Drive, Toronto | 43°31′47″N 80°13′32″W﻿ / ﻿43.5296°N 80.2256°W﻿ / 43.5296; -80.2256 | |
| Sportsworld | Park & Ride | 125 | 65 Sportsworld Crossing Road, Kitchener | 43°24′35″N 80°23′35″W﻿ / ﻿43.40972°N 80.39306°W﻿ / 43.40972; -80.39306 | |
| Square One | Terminal | 193 | 210 Centre View Drive, Mississauga | 43°35′41″N 79°38′51″W﻿ / ﻿43.5947°N 79.6476°W﻿ / 43.5947; -79.6476 | |
| Stoney Creek | Park & Ride | 70 | QEW at Centennial Parkway North Hamilton | 43°14′30″N 79°45′33″W﻿ / ﻿43.24167°N 79.75917°W﻿ / 43.24167; -79.75917 | Future Confederation GO Station |
| Trent University | Terminal | 0 | 1600 W Bank Drive, Peterborough | 43°21′21″N 78°17′12″W﻿ / ﻿43.3559°N 78.2866°W﻿ / 43.3559; -78.2866 | |
| Union | Terminal | 0 | 81 Bay Street, Toronto | 43°38′39″N 79°22′40″W﻿ / ﻿43.6442°N 79.3779°W﻿ / 43.6442; -79.3779 | |
| University of Guelph | Terminal | 0 | 50 Stone Road East, Guelph | 43°31′47″N 80°13′32″W﻿ / ﻿43.5296°N 80.2256°W﻿ / 43.5296; -80.2256 | |
| University of Toronto at Scarborough | Terminal | 0 | 1265 Military Trail, Toronto | 43°47′03″N 79°11′12″W﻿ / ﻿43.7842°N 79.1868°W﻿ / 43.7842; -79.1868 | |
| University of Waterloo | Terminal | 0 | 200 University Avenue, Waterloo | 43°28′23″N 80°32′28″W﻿ / ﻿43.47312°N 80.54107°W﻿ / 43.47312; -80.54107 | |
| Williams Parkway | MTO Carpool | 75 | Highway 410 at Williams Parkway, Brampton | 43°42′59″N 79°45′04″W﻿ / ﻿43.7164°N 79.7512°W﻿ / 43.7164; -79.7512 | |
| Winston Churchill | Station | 300 | 4310 Winston Churchill Boulevard, Mississauga | 43°32′30″N 79°42′46″W﻿ / ﻿43.5417°N 79.7129°W﻿ / 43.5417; -79.7129 | |
| Woodbine | MTO Carpool | 73 | Highway 404 at Woodbine Avenue, East Gwillimbury | 44°11′30″N 79°26′14″W﻿ / ﻿44.1918°N 79.4372°W﻿ / 44.1918; -79.4372 | |
| Yorkdale | Terminal | 0 | 1 Yorkdale Road, Toronto | 43°43′32″N 79°26′52″W﻿ / ﻿43.7256°N 79.4479°W﻿ / 43.7256; -79.4479 | |
| York Mills | Terminal | 0 | 4023 Yonge Street, Toronto | 43°44′41″N 79°24′25″W﻿ / ﻿43.7446°N 79.4069°W﻿ / 43.7446; -79.4069 | |

## Maintenance facilities

GO buses are maintained at 5 facilities:
* Brampton Garage (85 Van Kirk Drive)
* Halton Hills Garage (19 Mansewood Court, Acton)
* Oshawa Garage (1002 Thornton Road South - Boundary Road and Wentworth Street)
* Steeprock (200 Steeprock Drive, North York)
* Streetsville