Flights Europe Spain

Search and find cheap flights to Spain

Tue 22/1
Tue 29/1
Any month
Compare vs. momondo |

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users
Montreal - Palma de Mallorca 512 CAD
Montreal - Alicante 517 CAD
Montreal - Madrid 520 CAD
Toronto - Barcelona 528 CAD
Montreal - Barcelona 528 CAD

Spain flight deals found on momondo

Check out some of the best fares to Spain found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
31h 25m
3 Stops
1:25 pm
+1
BCN
Barcelona-El Prat airport
Multiple Airlines
BCN
6:00 am
Barcelona-El Prat airport
16h 40m
2 Stops
4:40 pm
YYZ
Toronto Pearson Intl airport
529 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
31h 20m
3 Stops
1:20 pm
+1
BCN
Barcelona-El Prat airport
Multiple Airlines
BCN
6:00 am
Barcelona-El Prat airport
16h 40m
2 Stops
4:40 pm
YUL
Montreal Pierre Elliott Trudeau International airport
529 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
22h 35m
3 Stops
4:35 am
+1
MAD
Madrid Barajas airport
Multiple Airlines
MAD
5:00 am
Madrid Barajas airport
38h 20m
3 Stops
2:20 pm
+1
YUL
Montreal Pierre Elliott Trudeau International airport
529 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
18h 15m
2 Stops
12:15 am
+1
AGP
Malaga airport
Multiple Airlines
AGP
6:00 am
Malaga airport
31h 25m
2 Stops
7:25 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
531 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
32h 00m
3 Stops
2:00 pm
+1
MAD
Madrid Barajas airport
Multiple Airlines
MAD
6:00 am
Madrid Barajas airport
29h 55m
2 Stops
5:55 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
532 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
15h 50m
2 Stops
9:50 pm
BCN
Barcelona-El Prat airport
Multiple Airlines
BCN
6:00 am
Barcelona-El Prat airport
16h 40m
2 Stops
4:40 pm
YUL
Montreal Pierre Elliott Trudeau International airport
535 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
7h 15m
1:15 pm
BCN
Barcelona-El Prat airport
Air Transat
BCN
6:00 am
Barcelona-El Prat airport
8h 30m
8:30 am
YUL
Montreal Pierre Elliott Trudeau International airport
655 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
7h 25m
1:25 pm
BCN
Barcelona-El Prat airport
Air Transat
BCN
6:00 am
Barcelona-El Prat airport
8h 30m
8:30 am
YUL
Montreal Pierre Elliott Trudeau International airport
682 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
7h 55m
1:55 pm
BCN
Barcelona-El Prat airport
Air Transat
BCN
6:00 am
Barcelona-El Prat airport
9h 15m
9:15 am
YYZ
Toronto Pearson Intl airport
647 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
7h 55m
1:55 pm
BCN
Barcelona-El Prat airport
Air Transat
BCN
6:00 am
Barcelona-El Prat airport
9h 15m
9:15 am
YYZ
Toronto Pearson Intl airport
663 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
9h 50m
1 Stop
3:50 pm
BCN
Barcelona-El Prat airport
Air Canada
BCN
6:00 am
Barcelona-El Prat airport
10h 30m
1 Stop
10:30 am
YTZ
Toronto Island airport
745 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
9h 50m
1 Stop
3:50 pm
BCN
Barcelona-El Prat airport
Air Canada
BCN
6:00 am
Barcelona-El Prat airport
12h 30m
1 Stop
12:30 pm
YTZ
Toronto Island airport
727 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