Bypass navigation and go to content

Connecting To GO

On weekdays, GO station parking lots can fill up. If your station’s lot is crowded, you may want to consider other ways of getting there, such as walking, cycling, carpooling, or taking local transit. These are also great ways to introduce more physical activity into your daily lifestyle, and to help the environment.

Discounts are available on many local transit systems for regular GO customers.

Taking local transit

Many local transit systems connect with GO Train service.

Barrie Transit

Fare integration is being offered to and from Barrie South and Allandale Waterfront GO Stations. Travel is free to customers with valid GO passes or tickets.

Many Barrie Transit routes also connect with GO Bus service at the Barrie Bus Terminal at Maple & Simcoe.

For more information, please visit http://www.barrie.ca/Living/Getting%20Around/Pages/TransitInformation.aspx.

Brampton Transit

GO riders with valid tickets or passes pay 75 cents exact cash per ride to travel on Brampton Transit to GO stations in Brampton:

  • Malton
  • Bramalea
  • Mount Pleasant
  • Brampton GO Stations
  • Downtown Brampton's Bus Terminal

At Bramalea GO Station, you can also show your GO ticket or pass from GO's York University Hwy. 407 bus service to receive the lower fare on Brampton Transit.

For more information, please visit http://www.brampton.ca/transit/home.taf.

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and Brampton Transit across the entire GO network, not just at train stations or the downtown Brampton bus terminal. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

Burlington Transit

GO riders with valid tickets or passes pay 70 cents per ride to travel on Burlington Transit to and from GO stations in Burlington:

  • Appleby
  • Burlington
  • Aldershot

For more information, please visit http://cms.burlington.ca/page146.aspx.

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and Burlington Transit across the entire GO network, not just at train stations or the downtown Burlington bus terminal. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

Durham Region Transit

Customers travelling within Durham Region can ride on some GO Buses with a DRT ticket, pass, or transfer.

Customers with a valid GO fare can also take advantage of the co-fare discount program. This allows customers riding on DRT to or from GO stations in Durham Region to pay a reduced fare.

For more information on this, please visit http://www.durhamregiontransit.com/.

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and Durham Region Transit across the entire GO network, not just at train stations or the downtown Durham bus terminal. Transfers much occur within 3 hours. Find out more at GO with PRESTO.

Grand River Transit

Many Grand River Transit routes serve the Kitchener GO Station, which is also the VIA Station. GO Train riders can ride on GRT to or from the Kitchener GO Train station for only 50 cents.

For more information, please visit http://www.grt.ca/en/index.asp.

Guelph Transit

Many Guelph Transit routes serve St. George's Square near the Guelph Central GO Station. Starting January 3, 2012, GO Train riders can get a discount on Guelph Transit when travelling to or from the Guelph Central GO Station.

For more information, please visit http://guelph.ca/living.cfm?subCatID=1179&smocid=1764.

Hamilton Street Railway

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and Hamilton Street Railway across the entire GO network, not just at train stations or the downtown Hamilton bus terminal. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

For more information, please visit http://www.hamilton.ca/CityServices/Transit.

Milton Transit

GO riders who show a valid GO pass, ticket or PRESTO card to the driver when boarding pay 60 cents per ride to travel to and from Milton GO Station on Milton Transit. Milton Transit also offers Monthly GO transfer passes for only $24, which includes unlimited transfers to and from Milton Transit at the GO Station (valid ticket, pass or PRESTO card must be shown for every ride).

For more information, please visit http://www.milton.ca/en/live/transit.asp.

MiWay (the new Mississauga Transit)

GO riders with valid tickets or passes pay 75 cents exact cash per ride to travel on MiWay to and from these GO stations:

  • Long Branch
  • Port Credit
  • Clarkson
  • Dixie
  • Cooksville
  • Erindale
  • Streetsville
  • Meadowvale
  • Lisgar
  • Malton

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and MiWay across the entire GO network, not just at train stations or the downtown Mississauga bus terminal. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

For more information, please visit http://www.mississauga.ca/miway

Niagara Falls Transit

Oakville Transit

GO riders with valid tickets or passes pay 75 cents exact cash per ride to travel to and from GO stations in Oakville.

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and Oakville Transit across the entire GO network, not just at train stations. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

For more information, please visit http://www.oakvilletransit.com/.

Orangeville Transit

For information, please visit http://www.orangeville.ca/page.php?id=46.

Peterborough Transit

St. Catharines Transit Commission

For information, please visit http://www.yourbus.com/.

Toronto Transit Commission (TTC)

Passengers travelling one way on TTC first, then on GO Transit, then on TTC again may use a TTC transfer for their second TTC ride.

For more information, please visit http://www.ttc.ca/.

York Region Transit

GO riders with valid tickets or passes pay 75 cents exact cash per ride to travel to and from GO stations in York Region on York Region Transit (YRT). These are the GO Train stations in York Region:

  • Aurora
  • Centennial
  • East Gwillimbury
  • Langstaff
  • King City
  • Maple
  • Markham
  • Milliken
  • Mount Joy
  • Newmarket
  • Richmond Hill
  • Rutherford
  • Stouffville
  • Unionville
  • York University

At Langstaff, Unionville, Centennial, and Markham, and Mount Joy GO Stations, you can show your GO ticket or pass from GO's York University Hwy. 407 bus service to board YRT services for 75 cents.

At Langstaff, you can show your GO ticket or pass from GO's Airport Express GO Bus service to board YRT services for 75 cents.

PRESTO users receive an automatic fare discount when transferring between GO Train or GO Bus service and YRT across the entire GO network, not just at train stations or the downtown YRT bus terminal. Transfers must occur within 3 hours. Find out more at GO with PRESTO.

For more information, please visit www.yorkregiontransit.com.

Door-to-door accessible transit

Wheelchair accessible specialized transit services are offered by local transit providers in many locations across the Greater Toronto Area, and can connect you with your local GO Station. In some cases, GO subsidizes your local transit fare and gets you a discounted ride to or from your GO station. All you need to do is show your GO ticket or pass to the bus driver.

To find out more, please choose your local transit provider from the list below, or contact them directly:

Barrie Accessible Community Transportation Services (BACTS)

Burlington – Handi-van (Burlington Transit)

For information, please visit http://cms.burlington.ca/page4376.aspx.

Durham Region Transit Specialized Services

Halton Hills – Activan

For information, please visit http://www.haltonhills.ca/transit/.

Hamilton – DARTS

For information, please visit http://www.dartstransit.com/.

Milton – Milton Taxi

For information, please call 905-875-2994.

Oakville – Care-a-Van

For information, please visit http://www.oakvilletransit.com/care-a-van.html.

Region of Peel TransHelp

Registered TransHelp riders who show their valid GO ticket or pass pay 50 cents exact cash per ride for travel on Peel TransHelp to and from the Brampton GO Station.

For more information, please call http://www.peelregion.ca/transhlp/index.htm.

Toronto Transit Commission (TTC) Wheel-Trans

For more information, please visit http://www3.ttc.ca/WheelTrans/index.jsp.

York Region Transit Mobility Plus

For more information, please visit http://mobilityplus.yrt.ca/.

Also see:

  • ADAPT – based in Newmarket: 905-875-2994
  • Wheels on Wheels Transport – based in Whitchurch-Stouffville: 905-640-8444

Service Updates At a Glance

LinesStatus
Lakeshore WestOn Time
Lakeshore EastDelayed
more information
KitchenerDelayed
StouffvilleOn Time
Richmond HillOn Time
BarrieDelayed
MiltonDelayed
Refresh Last Update:
7:46:28 AM
GO Fare Calculator GO Schedules GO Apps Join Let GO Know