Toronto
Guangzhou
BEST
DEAL
Mon., 03 Feb.
YYZ - CAN
$1087
$1035
Prime price per passenger
Toronto
Guangzhou
BEST
DEAL
Sun., 29 Dec.
YYZ - CAN
Mon., 30 Dec.
CAN - YYZ
$3136
$3057
Prime price per passenger