I just finished my second ride across Canada, and this time, I used the Yellowhead Highway from the Pacific coast into the Prairies. I highly recommend this northerly route, the road is great for cycling with ample shoulders for most of the way, and the grades up the Rockies are not more than 6%.
Northern Ontario through the north shore of Lake Superior remains the biggest challenge of any true cross-Canada tour, as it is a hilly route with narrow shoulders. The traffic is relatively light though, and a with good rearview mirror and proper caution when large trucks are present, it is a very scenic route.
Here are some photos I took from the road on the western part of the route from the coast through the Rockies:
Hardly any traffic in the Queen Charlotte Islands:
Back in the BC mainland, the route through the Skeena Valley is superb, especially if you are there on a clear day:
Climbing into the interior:
I did get a bit of rain but not a lot
I was extremely lucky to have travelled through the Rockies on a stretch of clear cloudless days, with awesome views of Mt Robson:
Towards Alberta and up to the highway's highest point at Obed, east of the Rockies: