Toronto
Guangzhou
BEST
DEAL
Sat., 28 Dec.
YYZ - CAN
Mon., 20 Jan.
CAN - YYZ
$2028
$1873
Prime price per passenger
Toronto
Guangzhou
BEST
DEAL
Thu., 30 Jan.
YYZ - CAN
$662
$649
Prime price per passenger
Toronto
Guangzhou
BEST
DEAL
Wed., 01 Jan.
YYZ - CAN
Fri., 17 Jan.
CAN - YYZ
$1505
$1490
Prime price per passenger
Toronto
Guangzhou
BEST
DEAL
Fri., 10 Jan.
YYZ - CAN
Mon., 16 Jun.
CAN - YYZ
$1718
$1618
Prime price per passenger
Toronto
Guangzhou
BEST
DEAL
Wed., 15 Jan.
YYZ - CAN
Sat., 08 Feb.
CAN - YYZ
$1723
$1618
Prime price per passenger