Originally Posted by
MSPeconomist
Most Canadian transborder flights do preclearance, so there shouldn't be USA customs etc. upon arrival, nor even TSA security ...
Many of the high-volume Canadian airports do have U.S. pre-clearance but Victoria, BC (YYJ) does not.