Guangzhou
Toronto
BEST
DEAL

Wed., 05 Mar.
CAN - YYZ
$738
$699
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Mon., 17 Mar.
CAN - YYZ
$743
$714
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Tue., 25 Mar.
CAN - YYZ
$747
$705
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Mon., 05 May
CAN - YYZ
$971
$928
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Tue., 22 Apr.
CAN - YYZ
$997
$942
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Sun., 06 Apr.
CAN - YYZ
$998
$948
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Mon., 03 Mar.
CAN - YYZ

Sun., 09 Mar.
YYZ - CAN
$1441
$1327
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Thu., 20 Mar.
CAN - YYZ

Tue., 25 Mar.
YYZ - CAN
$1505
$1381
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Sun., 04 May
CAN - YYZ

Mon., 12 May
YYZ - CAN
$1749
$1616
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Sun., 20 Apr.
CAN - YYZ

Thu., 24 Apr.
YYZ - CAN
$1775
$1636
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Wed., 02 Apr.
CAN - YYZ

Sun., 06 Apr.
YYZ - CAN
$1790
$1645
Prime price per passenger
Guangzhou
Toronto
BEST
DEAL

Thu., 10 Apr.
CAN - YYZ

Wed., 16 Apr.
YYZ - CAN
$1797
$1655
Prime price per passenger