Edinburgh
Guangzhou
BEST
DEAL
Mon., 22 Jul.
EDI - CAN
$1026
$1017
Prime price per passenger