Zurich
Guangzhou
BEST
DEAL
Sun., 08 Sep.
ZRH - CAN
Wed., 11 Sep.
CAN - ZRH
$1453
$1342
Prime price per passenger
Zurich
Guangzhou
BEST
DEAL
Mon., 02 Sep.
ZRH - CAN
$2474
$2385
Prime price per passenger