Shanghai
Calgary
BEST
DEAL
Fri., 24 May
PVG - YYC
Sat., 25 May
YYC - PVG
$5673
$5350
Prime price per passenger
Shanghai
Calgary
BEST
DEAL
Tue., 14 May
PVG - YYC
$658
$623
Prime price per passenger
Shanghai
Calgary
BEST
DEAL
Tue., 21 May
PVG - YYC
Thu., 23 May
YYC - PVG
$2574
$2418
Prime price per passenger
Shanghai
Calgary
BEST
DEAL
Wed., 29 May
PVG - YYC
Thu., 30 May
YYC - PVG
$3148
$2993
Prime price per passenger