St. John's
Cairo
BEST
DEAL
Fri., 10 May
YYT - CAI
Mon., 13 May
CAI - YYT
$1914
$1800
Prime price per passenger
St. John's
Cairo
BEST
DEAL
Fri., 17 May
YYT - CAI
$1146
$1072
Prime price per passenger