Auckland
Guangzhou
BEST
DEAL
Thu, 19 Dec
AKL - CAN
$1152
$1100
Prime price per passenger