Thunder Bay, ON
Along National Highways: TCH/ON-17, ON-61
Along Provincial Highways (<=8km): ON-11**
TCH/ON-17
From: Ignace, ON - 241.8 km
To: Nipigon, ON - 114.1 km
Diversion: 18.5 km/1.4km*
From: Dryden, ON (Construction) - 345.2 km
To: Terrace Bay, ON (Construction) - 222.3 km
ON-11
From: Nipigon, ON (Construction) - 114.1 km
To: End (Rainy River, ON) - 434.7 km
From: North Bay, ON (Construction) (TCH/ON-17***) - 1133.1 km
ON-61
To: Duluth, MN (ON-61/MN-61) - 302km
To: Pembina, ND (Permit) (ON-11, MN-72, MN-11, MN-CR7, US-59, MN-175, US-75, MN-171/ND-59) - 667.9km
To: Sudbury, ON (TCH/ON-17)
Now that we know the Thunder Bay, ON location, just one location in the area of Upsala, ON is needed to have the locations all along the TCH to Truro, NS. The largest gaps remaining would be Whitewood, SK to Brandon, MB at 189.3km and Levis, QC to Riviere-du-Loup, QC at 190.7km. (Assuming the expected Renfrew, ON location will be built).
* The location is a 1.4km diversion from TCH/ON-17 and ON-11. But, the fastest route takes ON-102 to bypass Thunder Bay.
** Assuming I've read it right, ON-11 is concurrent with ON-17, but it's ON-17 that counts as being part of the National Highway System there.
*** Can't map the long ON-11 route right now using Supercharge.info/Mapbox because the underlying OSM data had a tiny section north of North Bay marked as 1-way Southbound. I've changed it, but apparently it takes 1 or 2 days to propagate.