Edinburgh
Porto
BEST
DEAL
Fri., 17 May
EDI - OPO
Sun., 19 May
OPO - EDI
$698
$681
Prime price per passenger
Edinburgh
Porto
BEST
DEAL
Fri., 31 May
EDI - OPO
$206
$202
Prime price per passenger