Other Options for This Route
Toronto (YYZ) to Madrid (MAD) in March from $1,233
From $1,233
Toronto (YYZ) to Madrid (MAD) in July from $715
From $715
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