Porto
Madrid
BEST
DEAL
Tue., 30 Apr.
OPO - MAD
Thu., 02 May
MAD - OPO
$180
$174
Prime price per passenger
Porto
Madrid
BEST
DEAL
Thu., 16 May
OPO - MAD
-12 %
$34
$30
Prime price per passenger
Porto
Madrid
BEST
DEAL
Mon., 22 Apr.
OPO - MAD
Mon., 22 Apr.
MAD - OPO
$139
$134
Prime price per passenger
Porto
Madrid
BEST
DEAL
Tue., 07 May
OPO - MAD
Tue., 07 May
MAD - OPO
$153
$148
Prime price per passenger
Porto
Madrid
BEST
DEAL
Fri., 10 May
OPO - MAD
Sun., 12 May
MAD - OPO
$138
$135
Prime price per passenger