Other Options for This Route
Toronto (YYZ) to Madrid (MAD) in August from $697
From $697
Toronto (YYZ) to Madrid (MAD) in August from $1,893
From $1,893
Toronto (YYZ) to Madrid (MAD) in September from $696
From $696
Toronto (YYZ) to Madrid (MAD) in March from $1,233
From $1,233
Toronto (YYZ) to Madrid (MAD) in March from $1,543
From $1,543
Toronto (YYZ) to Madrid (MAD) in May from $597
From $597