Fly from
Fly to
Budget
C$ 504 - C$ 1,155
Route
Depart
Return
Price
HamiltonBarcelona-El Prat
YHM - BCN
YHMBCN
Hamilton
2023-09-12
1 stop20h 20m
Barcelona-El Prat
2023-09-22
1 stop25h 20m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
2023-09-18
1 stop20h 40m
Barcelona-El Prat
2023-10-02
1 stop25h 45m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
2023-09-14
1 stop10h 40m
Barcelona-El Prat
2023-09-20
2 stops32h 00m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
2023-09-14
1 stop10h 40m
Barcelona-El Prat
2023-09-23
2 stops35h 10m
Toronto Pearson IntlBarcelona-El Prat
YYZ - BCN
YYZBCN
Toronto Pearson Intl
2023-06-10
Nonstop7h 50m
Barcelona-El Prat
2023-06-16
Nonstop9h 10m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
2023-09-20
Nonstop7h 25m
Madrid Barajas
2023-10-05
Nonstop8h 55m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
2023-05-08
1 stop11h 30m
Madrid Barajas
2023-05-25
Nonstop8h 50m
Toronto Pearson IntlMadrid Barajas
YYZ - MAD
YYZMAD
Toronto Pearson Intl
2023-05-08
1 stop13h 30m
Madrid Barajas
2023-05-17
2 stops16h 49m
Toronto Pearson IntlMalaga
YYZ - AGP
YYZAGP
Toronto Pearson Intl
2023-04-26
2 stops19h 00m
Malaga
2023-05-15
2 stops19h 54m