Originally Posted by
Wally Bird
You have no choice in the matter. All scheduled transborder flights pre-clear at YVR.
99.9% of them yes, but not always. For example, flights heading west that have a stop in HNL sometimes depart from int'l departures. When that's the case, any pax travelling to HNL clear US Customs in HNL.