Other Options for This Route
Toronto (YYZ) to Barcelona (BCN) in August from $788
From $788
Toronto (YYZ) to Barcelona (BCN) in September from $629
From $629
Toronto (YYZ) to Barcelona (BCN) in October from $417
From $417
Toronto (YYZ) to Barcelona (BCN) in October from $660
From $660
Toronto (YYZ) to Barcelona (BCN) in November from $712
From $712
Toronto (YYZ) to Barcelona (BCN) in November from $1,473
From $1,473