Direct flights
from Porto (OPO)
to Geneva (GVA)
with Swiss International Air Lines

Weekly schedule for flights between Francisco Sá Carneiro (Porto, Portugal) and Geneve-Cointrin (Geneva, Switzerland).
7 weekly flights operate on this route flying 815mi in 2h10min.
Expect $180 in average for a one-way ticket with the cheapest option at $125 on Mar 03.