Canadian city Ontario’s government transit agency Metrolinx has bought the last segment of the Newmarket Subdivision in central-north Toronto from Canadian National (CN).

Metrolinx is now the complete owner of the entire 97km (60-mile) Barrie-Bradford GO Train corridor between downtown Toronto and Barrie.

The last stretch runs form Parkdale to Vaughan and has been bought for $68m.

The acquisition fills the rail gap between Metrolinx’s east-west Union Station Rail Corridor in downtown Toronto, its Weston Subdivision in west-central Toronto, and the northern segment of its commuter rail line reaching Barrie.

GO runs eight commuter trains per day between Toronto and Barrie over the Newmarket Subdivision.