Ontario Upgrades Milliken and Agincourt GO Stations

New improvements will support two-way, all-day GO train service from Toronto to Markham

September 13, 2023

SCARBOROUGH — The Ontario government has completed major infrastructure upgrades at Milliken and Agincourt GO stations along the Stouffville line as part of its plan to deliver more trips, more often across the GO network.

“These major infrastructure improvements will increase safety and accessibility for customers while supporting future two-way, all-day,15-minute train service between Toronto and Markham,” said Prabmeet Sarkaria, Minister of Transportation. “Through historic investments, our government is building a reliable and connected transit network for generations to come.”

Enhancements at Milliken GO Station include an additional track and platform, two new pedestrian tunnels, and additional vehicle and cycling lanes on Steeles Avenue. Commuters at Agincourt GO station will benefit from a brand-new station building with modern facilities, as well as additional platforms and pedestrian tunnels.

“With more people choosing to call Ontario home every year, building reliable public transportation has never been so important,” said Todd McCarthy, Associate Minister of Transportation. “Upgrades along the Stouffville Line will ensure the necessary transit infrastructure is in place to support our growing population while delivering safer, faster, and more convenient travel options for commuters.”

As part of the larger GO Expansion program, improvements at the Milliken and Agincourt GO stations will build capacity on the Stouffville line to meet future ridership demand and support two-way, all-day GO train service, every 15 minutes between Unionville GO Station and Union Station.

Quick Facts

  • In March 2023, the Government of Ontario committed $70.5 billion to build new and improved public transit over the next 10 years.
  • As part of this work, 19 train trips will be added along the Stouffville Line once future two-way, all-day service is offered.
  • By 2031, the province will introduce two-way, all-day GO train service, every 15 minutes between Unionville GO Station and Union Station with up to 2,000 GO train trips per week on the Stouffville Line, compared with the current level of 164 per week.
  • GO rail will become one of the busiest railways in North America with more than 200 million annual riders expected by 2055.


“Commuters in Scarborough deserve the same access to reliable public transit as people living in downtown Toronto, and our government is making the critical investments needed to make this a reality. Upgrades at Milliken and Agincourt GO stations in Scarborough will provide more frequent GO train service along the Stouffville Line, which is welcome news for residents in my community who rely on public transit to get where they need to go. It is an honour and privilege to serve the residents of Scarborough-Agincourt. Promise made, promise kept.”

– Aris Babikian
MPP for Scarborough—Agincourt

“Our government is continuing to demonstrate progress to build a fast, safe and reliable public transit network in York Region and across the Greater Golden Horseshoe. By investing in critical infrastructure upgrades on the Stouffville Line, we are making it faster and easier for residents in Markham-Unionville to take public transit, while continuing to deliver on our historic GO expansion plan.”

– Billy Pang
MPP for Markham—Unionville

“The upgrades at Milliken and Agincourt GO prepare the Stouffville corridor for future electrification, and service every 15 minutes or better between Unionville GO and Union Station. Together with the work along the Stouffville line – at Unionville GO, the Steeles Avenue grade separation, adding a second track, and new connections to a rapid transit network at East Harbour and Kennedy GO – residents in Toronto and Markham will have more options to get everywhere they need to go in both directions, every day of the week.”

– Phil Verster
President and CEO of Metrolinx

Additional Resources