Edinburgh
Guangzhou
BEST
DEAL
Wed., 01 Jan.
EDI - CAN
Sat., 11 Jan.
CAN - EDI
$1523
$1420
Prime price per passenger
Edinburgh
Guangzhou
BEST
DEAL
Tue., 07 Jan.
EDI - CAN
$650
$620
Prime price per passenger
Edinburgh
Guangzhou
BEST
DEAL
Wed., 25 Dec.
EDI - CAN
Wed., 01 Jan.
CAN - EDI
$1607
$1527
Prime price per passenger