Shanghai
Edmonton
BEST
DEAL
Thu., 09 May
PVG - YEG
Mon., 13 May
YEG - PVG
$2311
$2183
Prime price per passenger
Shanghai
Edmonton
BEST
DEAL
Tue., 14 May
PVG - YEG
$651
$617
Prime price per passenger