Toronto
Porto
BEST
DEAL
Thu., 22 Aug.
YYZ - OPO
$626
$595
Prime price per passenger
Toronto
Porto
BEST
DEAL
Sat., 25 May
YYZ - OPO
Sun., 26 May
OPO - YYZ
$918
$852
Prime price per passenger
Toronto
Porto
BEST
DEAL
Sat., 25 May
YYZ - OPO
Wed., 29 May
OPO - YYZ
$1316
$1233
Prime price per passenger