Madrid
Porto
BEST
DEAL
Sat., 11 May
MAD - OPO
Sat., 11 May
OPO - MAD
-13 %
$152
$133
Prime price per passenger
Madrid
Porto
BEST
DEAL
Thu., 25 Apr.
MAD - OPO
$34
$31
Prime price per passenger
Madrid
Porto
BEST
DEAL
Tue., 23 Apr.
MAD - OPO
Sat., 27 Apr.
OPO - MAD
$95
$91
Prime price per passenger
Madrid
Porto
BEST
DEAL
Mon., 22 Apr.
MAD - OPO
Mon., 22 Apr.
OPO - MAD
$112
$109
Prime price per passenger
Madrid
Porto
BEST
DEAL
Wed., 01 May
MAD - OPO
Wed., 01 May
OPO - MAD
$269
$260
Prime price per passenger
Madrid
Porto
BEST
DEAL
Fri., 03 May
MAD - OPO
Fri., 03 May
OPO - MAD
$195
$189
Prime price per passenger