Toronto
Barcelona
BEST
DEAL
Tue., 19 Nov.
YYZ - BCN
Sat., 23 Nov.
BCN - YYZ
$936
$856
Prime price per passenger
Toronto
Barcelona
BEST
DEAL
Tue., 19 Nov.
YTZ - BCN
Sat., 23 Nov.
BCN - YTZ
$973
$900
Prime price per passenger
Toronto
Barcelona
BEST
DEAL
Fri., 20 Dec.
YYZ - BCN
$1507
$1421
Prime price per passenger