Yes the United States requires all passangers to clear immigration and customs. You will need to do the same in YVR.
Have a nice trip to the USA/Canada
Originally Posted by markontime
Does anyone have any experience transiting SFO international? I'm flying in from NRT and transiting to YVR. Do you still have to clear US immigration and customs? It would seem strange to do so since I'm not actually coming in to the US.
Thanks