Starting up a thread on commuting flow data from the 2016 census.
http://www12.statcan.gc.ca/census-recens...ral=2017&THEME=125&VID=0&VNAMEE=&VNAMEF=
I begin with some Greater Golden Horseshoe cities but by no means does it need to be limited to Ontario.
Hamilton is becoming more and more integrated into the GTA.
67% work in Hamilton and 25.8% work in the GTA. It should be noted that nearly half of this "GTA" commuting is to neighboring Burlington (11.5%). Similar numbers each to Oakville (4.1%), Mississauga (3.9%) and Toronto (3.8%).
Barrie is a little further behind.
In Barrie, 69.7% work in Barrie or surrounding townships. 18.6% work in the GTA, including 8.7% in York Region and 6.5% in the city of Toronto.
Going west of Toronto, I looked at Guelph and Kitchener-Waterloo. These cities are far less integrated in terms of commuting patterns.
In Guelph, 74% work in Guelph or surrounding townships. 10.8% work in the GTA. Not surprisingly the western GTA suburbs have the majority of Guelph GTA commuters, Peel (4.5%) and Halton (3.9%). Mississauga (3.1%) takes the most Guelph workers among individual GTA municipalities. Just 2.4% work in Toronto. About a tenth (9.8%) work in Kitchener, Waterloo or Cambridge.
Combining Kitchener and Waterloo, an overwhelming majority work in Waterloo region (87.7%). A very small number work in the GTA (3.9%).