Flights Europe Spain

Search and find cheap flights to Spain

Thu. 23/5
Thu. 30/5
Any month
Compare vs. momondo |

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users
Toronto - Barcelona 635 CAD
Toronto - Madrid 655 CAD
Montreal - Valencia 682 CAD
Montreal - Málaga 704 CAD
Montreal - Barcelona 720 CAD

Spain flight deals found on momondo

Check out some of the best fares to Spain found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
YYZ
21 Sep.
Toronto Pearson Intl airport
11h 25m
1 Stop
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
04 Oct.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
24 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
637 CAD
Air Transat
Air Transat
YYZ
22 Nov.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
30 Nov.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
661 CAD
American Airlines
American Airlines
YYZ
07 Sep.
Toronto Pearson Intl airport
15h 20m
1 Stop
MAD
Madrid Barajas airport
American Airlines
MAD
09 Sep.
Madrid Barajas airport
15h 49m
1 Stop
YYZ
Toronto Pearson Intl airport
698 CAD
Air Canada
Air Canada
YTZ
06 Oct.
Toronto Island airport
9h 55m
1 Stop
BCN
Barcelona-El Prat airport
Air Canada
BCN
22 Oct.
Barcelona-El Prat airport
12h 30m
1 Stop
YTZ
Toronto Island airport
704 CAD
Brussels Airlines
Brussels Airlines
YYZ
09 Jul.
Toronto Pearson Intl airport
7h 10m
MAD
Madrid Barajas airport
Brussels Airlines
MAD
16 Jul.
Madrid Barajas airport
8h 10m
YYZ
Toronto Pearson Intl airport
1,021 CAD
Air Transat
Air Transat
YYZ
04 Oct.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
19 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Transat
Air Transat
YYZ
24 Sep.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
637 CAD
Air Transat
Air Transat
YYZ
22 Nov.
Toronto Pearson Intl airport
7h 55m
BCN
Barcelona-El Prat airport
Air Transat
BCN
30 Nov.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
661 CAD
Air Transat
Air Transat
YYZ
21 Sep.
Toronto Pearson Intl airport
11h 25m
1 Stop
BCN
Barcelona-El Prat airport
Air Transat
BCN
02 Oct.
Barcelona-El Prat airport
9h 15m
YYZ
Toronto Pearson Intl airport
636 CAD
Air Canada
Air Canada
YTZ
06 Oct.
Toronto Island airport
9h 55m
1 Stop
BCN
Barcelona-El Prat airport
Air Canada
BCN
22 Oct.
Barcelona-El Prat airport
12h 30m
1 Stop
YTZ
Toronto Island airport
704 CAD

Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Flights Europe Spain