Edmonton
Cape Town
BEST
DEAL
Wed., 22 May
YEG - CPT
$1077
$1006
Prime price per passenger