Toronto
Madrid
BEST
DEAL
Fri., 10 May
YYZ - MAD
$599
$570
Prime price per passenger
Toronto
Madrid
BEST
DEAL
Wed., 01 May
YYZ - MAD
Sun., 05 May
MAD - YYZ
$1220
$1198
Prime price per passenger
Toronto
Madrid
BEST
DEAL
Wed., 01 May
YYZ - MAD
Sun., 05 May
MAD - YYZ
$1301
$1215
Prime price per passenger