Zurich
Guangzhou
BEST
DEAL

Sun., 11 May
ZRH - CAN
-11 %
$758
$678
Prime price per passenger
Zurich
Guangzhou
BEST
DEAL

Mon., 21 Apr.
ZRH - CAN
$859
$810
Prime price per passenger