Toronto
Porto
BEST
DEAL
Thu., 13 Jun.
YYZ - OPO
$488
$443
Prime price per passenger
Toronto
Porto
BEST
DEAL
Sun., 05 May
YHM - OPO
Tue., 07 May
OPO - YHM
$1078
$1025
Prime price per passenger
Toronto
Porto
BEST
DEAL
Mon., 06 May
YYZ - OPO
Wed., 08 May
OPO - YYZ
$1182
$1102
Prime price per passenger