All scheduled flights from Geneva to Vancouver (GVA-YVR)
Switzerland
Canada
All scheduled flights from GVA to YVR. You can fly from Geneva to Vancouver with 1 stop. The flight time is between 12 and 18 hours depending on your connecting flight. The GVA-YVR route has no non-stop flights.