
Metrolinx continues upgrading the 31 Kitchener line as part of the GO Expansion Program.

This Saturday, August 15 and Sunday, August 16, Metrolinx construction affects service along GO Transit’s 31 Kitchener line.
GO buses replace trains between Stratford or Kitchener and Mount Pleasant GO stations.
GO trains operate hourly between Mount Pleasant and Mount Dennis GO stations. GO is not providing bus or train service between Mount Dennis and Union Station.
And, some GO buses operate between Stratford or Kitchener and Highway 407 Bus Terminal.
Construction also impacts some late-night service Friday evening.
Friday, August 14
- The westbound train that usually starts its trip in Union at 9:34 p.m. ends in Georgetown GO Station at 10:35 p.m.
- The westbound train that usually starts in Union at 10:34 p.m. ends in Kitchener five minutes later than usually at 12:31 a.m.
- GO is cancelling the westbound train that usually starts in Union at 11:34 p.m.
Saturday, September 12
Sunday, September 13
If you’re travelling from Stratford or Kitchener GO stations, board regular GO buses along the 30 Waterloo / Brampton route GO buses between Kitchener and Bramalea GO stations to connect with trains or stay on the bus to Highway 407 Bus Terminal to connect to the TTC’s Line 1 Yonge - University subway to Union Station.
If you’re travelling from Guelph Central, Acton or Georgetown GO stations, board regular GO buses along the 31 Guelph / Georgetown / Toronto or 33 Guelph / Georgetown / North York routes to connect with trains in Mount Pleasant. Note that trains end their trips in Mount Dennis. If you’re travelling to Union Station, board a replacement bus to Highway 407 Bus Terminal and connect to the TTC’s Line 1 Yonge - University subway.
If you’re travelling from Bramalea to Union, board regular GO buses along the 47 Hamilton / Vaughan route to Highway 407 Bus Terminal and connect to the TTC’s Line 1 southward to Union Station.
If you’re travelling to Union Station from all other stations, board the train to Mount Dennis and:
- board TTC trains along Line 5 Eglinton to connect to the TTC’s Line 1 at Cedarvale Station and then travel southward to Union Station (55 minutes).
GO isn’t providing any service at Bloor GO station. If you are travelling from Bloor to Union:
- board TTC trains along Line 2 Bloor - Danforth to connect to TTC Line 1 at St. George station (11 minutes).
GO is also adjusting some schedules for trains along the line Monday, September 14 until Friday, September 18 due to the residual effects of this weekend’s construction.
Metrolinx confirms that is working on the GO Expansion Program this weekend. But it also says it’s preparing for construction of the future Stockyards and Woodbine stations. The projects require it “to temporarily suspend service along the Kitchener line so that construction can be performed safely.”
(The future Stockyards GO Station was formerly known as St. Clair - Old Weston Road GO Station.)
Crews are also conducting foundational work for a future second track and improving the corridor by installing culverts, utilities and signal work.
Construction on the Kitchener line also affects UP Express service this weekend.
And, GO is cancelling train service along the 65 Barrie line south of Downsview Park GO Station this weekend.
Metrolinx and GO plan to accommodate more passengers and increase service along the Kitchener line, as part of their GO Expansion Program (formerly “regional express rail”).