Question: do you need a passport to fly to vancouver?
Answer: You'll need a passport to go to Canada if you fly to Vancouver International Airport, while crossing via land borders like the Peace Arch (via I-5) or any of the various ferries that cross the frontier requires proof of both citizenship and identity.