Madrid
San Juan
BEST
DEAL
Thu, 19 Dec
MAD - SJU
Mon, 30 Dec
SJU - MAD
$2066
$2020
Prime price per passenger
Madrid
San Juan
BEST
DEAL
Mon, 10 Mar
MAD - SJU
$263
$258
Prime price per passenger
Madrid
San Juan
BEST
DEAL
Mon, 16 Dec
MAD - SJU
Thu, 16 Jan
SJU - MAD
$680
$666
Prime price per passenger
Madrid
San Juan
BEST
DEAL
Thu, 12 Dec
MAD - SJU
Fri, 10 Jan
SJU - MAD
$939
$904
Prime price per passenger
Madrid
San Juan
BEST
DEAL
Tue, 24 Dec
MAD - SJU
Tue, 31 Dec
SJU - MAD
$1023
$995
Prime price per passenger
Madrid
San Juan
BEST
DEAL
Sat, 28 Dec
MAD - SJU
Sun, 05 Jan
SJU - MAD
$2391
$2375
Prime price per passenger