Toronto
Madrid
BEST
DEAL
Thu., 26 Dec.
YYZ - MAD
$1354
$1295
Prime price per passenger