GO Transit Improvements

Construction Workers on site.

At GO Transit, we have a lot on the go — especially when it comes to construction.

Over the next ten years, we’re doubling the number of train trips during rush hour and quadrupling the number of train trips outside of rush hour and on weekends.

More trains will bring more people to GO Transit and we need to be ready for that increase. So, we’re modernizing our stations and building new ones, boosting our infrastructure and providing more ways to access stations. And of course we need to maintain a strong bus network as well.

Click on the project names below to learn more.


Latest Construction Updates

Cooksville GO Station  
Parking relocation & restrictions

Union Station
See where we're at, what's been done, and where this project is headed

Get construction updates by email or text. Sign up for On the GO alerts. You can also get updates on Twitter by corridor

Current Construction Projects

Lakeshore West

Bronte GO Station
Confederation GO Station
Oakville GO Station


Cooksville GO Station
Kipling GO Station
Meadowvale GO Station
Milton GO Station
Streetsville GO Station


Bramalea GO Station
Mount Dennis GO Station


King City GO Station
Maple GO Station 
Rutherford GO Station

Richmond Hill

Bloomington GO Station
Oriole GO Station


Agincourt GO Station
Kennedy GO Station
Milliken GO Station
Unionville GO Station

Lakeshore East

Guildwood GO Station
Oshawa GO Station
Pickering GO Station
Rouge Hill GO Station
Whitby GO Station

Expanding our Capacity

Whitby Rail Maintenance Facility
HWY 407 Bus Terminal
Mississauga Transitway
Union Station Revitalization
Union Station Bus Terminal

Metrolinx is transforming the GO rail network to give you a faster and better way to connect with the things that matter to you. Learn more about Regional Express Rail and the new GO stations announced in 2016.