From Bala, the trains continue along the CN trackage for approximately to Washago, its final stop before Toronto. Until the 1990s, the train travelled through and stopped at Barrie and Orillia via the Newmarket Subdivision, which intersected with the Bala Sub in Washago, but was rerouted along the Bala Subdivision after most of the Newmarket Sub trackage was abandoned between Washago and Barrie. The Bala Sub parallels the shore of Lake Simcoe as far as Port Bolster before heading southwest into York Region. South of Gormley, the route is shared with GO Transit's Richmond Hill line commuter services, although the latter does not share stations with the "Canadian". The "Canadian" passes through Richmond Hill and western Markham into the city of Toronto proper, with a scenic route paralleling the Don River for the final 10 km.