GO Train

GO Expansion

train icon

One region, connected

GO Expansion will make the network better, faster and the region easier to travel in.

Year after year, train by train, bus by bus, Metrolinx has steadily increased GO Transit service. And now, that work is taking on a whole new energy. We’re building transit service that will change life in this region through the GO Expansion program. More than a rush hour commuter service, GO will offer more service with faster trains, more stations and seamless connections to a regional rapid transit network.

The next big move toward GO Transit expansion is now taking place and the transformation is beginning.

There is no precedent for the GO expansion program – it is a highly complex project unlike anything before in Canada. The GO Expansion program is a single innovative, fully-integrated contract to run more and better service. The winning team will design, build, operate and maintain the new infrastructure and trains for 25 years, a massive, multibillion-dollar undertaking.

The successful proponent team will be responsible for operating trains to a world-class standard and selecting and delivering the right infrastructure to unlock the benefits of GO Expansion. The contract is in a multi-year procurement process, and currently teams are completing the bids that will close in 2021. Construction will get underway in 2022/3.

All-day, two-way

15 minute


What it Takes to Transform the GO Rail Network

The GO Expansion program will provide a range of improvements across the GTHA


We’re experiencing incredible growth, with an estimated nine million people calling our region home by 2041. Growth means opportunities – for careers, for families, for entertainment and everyday life. It must be matched by a transit system that keeps pace with changing realities. Today, we run 1,500 weekly trips on the GO Transit system. Each year we’re adding more, and when we’re done building, we’ll be running over 6,000 weekly trips.


The Greater Golden Horseshoe needs more rapid transit options than ever before. GO expansion will take you more places than ever before, will get you there faster, and will give you more options to connect seamlessly to the network of subways, light rail transit and buses throughout the region.


How do we take a rush hour commuter service to the next level? It’s about more than just the number of trips. Using a new train technology on the Barrie, Lakeshore, Stouffville and Kitchener lines will allow faster trains to transport you and will offer all-day trips, going two ways, as quickly as every 15 minutes. Milton and Richmond Hill lines will also offer you up to 30% more service.

Everyone in the Greater Golden Horseshoe, from east to west, north to south, will benefit from this expansion of GO service.

What it Takes

Grade Separations

Eliminating level crossings (where train tracks cross roads) will make the network better, faster and the region easier to travel in. There are two options when building a grade separation, tracks can either go under or over the road. By separating the road from the rails, vehicles can pass under (or over) a railway, without having to stop and wait for trains. Multiple grade separations are taking place across the network. Rail to rail grade separations are also needed, for much the same reason – to reduce traffic conflicts where train lines intersect.

Maintenance and Storage Facilities

When the trains aren’t busy moving people around the Greater Golden Horseshoe area, maintenance and storage facilities provide the space required for mechanical maintenance, body repair, storage between peak periods, as well as day-to-day cleaning and operational services. In 2018, the Whitby Rail Maintenance Facility, a 500,000 square foot facility was built to help achieve GO Transit’s planned service expansions. Prior to start of operations at WRMF there was only one GO Train maintenance facility for the whole system, called Willowbrook, located in Etobicoke, which underwent improvements in early 2021.

Train Layover Facilities

Metrolinx currently has 16 layover facilities with capacity for midday and/or overnight storage of 111 12-coach trains. With GO Expansion, 42 per cent more space will be required to deliver increased service across the GTHA. Additional capacity is required throughout the network including the Don Valley layover, Midland layover, Walker’s Line layover, Lincolnville layover and Unionville pocket track. Layovers allow Metrolinx to stage trains across the system, to be available when and where they are needed for customers and reduce unnecessary trips with empty trains that cause traffic on the rail lines.

Adding Track

Many Metrolinx rail corridors were built with one track. With more service planned, more tracks must be added. To enable two-way, all-day service, work is underway to add a second set of tracks to the Stouffville and Barrie GO lines. A second track means that more than one GO train can use the Stouffville and Barrie lines at any time, all throughout the day.

To increase service on the Lakeshore East and Kitchener GO lines, a fourth track will be added between the Don Valley and Kennedy Road and between Lansdowne Avenue and Black Creek Drive.

GO Expansion will offer more frequent service during middays, evenings, and weekends – giving customers more flexibility to schedule what is most important and everything else in between.

Get Involved

Your GO Expansion primer – New details released on projects taking place across the transit network