Shenzhen
Vancouver
BEST
DEAL

Sun., 02 Mar.
SZX - YVR
$528
$501
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Sun., 16 Mar.
SZX - YVR
$658
$619
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Wed., 07 May
SZX - YVR
$708
$674
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Sun., 13 Apr.
SZX - YVR
-10 %
$735
$663
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Mon., 31 Mar.
SZX - YVR
$846
$802
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Thu., 24 Apr.
SZX - YVR
$849
$802
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Mon., 14 Apr.
SZX - YVR

Thu., 17 Apr.
YVR - SZX
$1181
$1071
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Sun., 16 Mar.
SZX - YVR

Mon., 24 Mar.
YVR - SZX
$1401
$1294
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Sun., 02 Mar.
SZX - YVR

Thu., 06 Mar.
YVR - SZX
$1422
$1312
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Thu., 27 Mar.
SZX - YVR

Mon., 31 Mar.
YVR - SZX
$1657
$1537
Prime price per passenger
Shenzhen
Vancouver
BEST
DEAL

Wed., 23 Apr.
SZX - YVR

Thu., 24 Apr.
YVR - SZX
$1896
$1809
Prime price per passenger