Toronto
Porto
BEST
DEAL

Thu., 20 Mar.
YYZ - OPO
$431
$411
Prime price per passenger
Toronto
Porto
BEST
DEAL

Sun., 23 Feb.
YYZ - OPO

Wed., 26 Feb.
OPO - YYZ
$1259
$1149
Prime price per passenger
Toronto
Porto
BEST
DEAL

Sun., 23 Feb.
YYZ - OPO

Wed., 26 Feb.
OPO - YYZ
$1265
$1170
Prime price per passenger