Toronto
Porto
BEST
DEAL
Fri., 07 Jun.
YYZ - OPO
$606
$572
Prime price per passenger
Toronto
Porto
BEST
DEAL
Sat., 25 May
YYZ - OPO
Tue., 28 May
OPO - YYZ
$1420
$1340
Prime price per passenger
Toronto
Porto
BEST
DEAL
Sat., 25 May
YYZ - OPO
Sun., 26 May
OPO - YYZ
$1529
$1436
Prime price per passenger