Madrid
Santiago de Cuba
BEST
DEAL
Tue, 21 May
MAD - SCU
322€
315€
Prime price per passenger