Other Options for This Route
Toronto (YYZ) to Barcelona (BCN) in October from $417
From $417
Toronto (YYZ) to Barcelona (BCN) in November from $712
From $712
Toronto (YYZ) to Barcelona (BCN) in November from $1,473
From $1,473
Toronto (YYZ) to Barcelona (BCN) in April from $1,588
From $1,588
Toronto (YYZ) to Barcelona (BCN) in May from $574
From $574
Toronto (YYZ) to Barcelona (BCN) in May from $2,083
From $2,083