Originally Posted by
EmailKid
Doable?
Sure, but depending on when you get here, as there's a bank of wide bodies that arrive and if you are on a foreign passport it could take a long time to enter Canada.
Do you really want to sweat the connection?
AND pre clearance to US can also be a pain at times

Arrival is at 11:10 AM and have GE as well (if it matters). No experience with transiting Canada, but as a reference point I have often had to self-connect w/ checked bags through LAX, and found 2hrs there is sufficient even with a terminal change. Thats my official "minimum" there if everything goes according to plan. Wondered if YVR is the same, but the extra pre-clearance / Canada immigration on a US passport is the unknown. Thanks for the advice!