Flights Europe Spain

Search and find cheap flights to Spain

Fri 19/10
Fri 26/10
Any month
Compare vs. momondo |

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users
Montreal - Barcelona 374 CAD
Montreal - Ingenio 441 CAD
Montreal - Granada 519 CAD
Toronto - Palma de Mallorca 541 CAD
Montreal - Girona 592 CAD

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
15h 25m
2 Stops
9:25 pm
BCN
Barcelona-El Prat airport
Multiple Airlines
BCN
6:00 am
Barcelona-El Prat airport
16h 30m
2 Stops
4:30 pm
YUL
Montreal Pierre Elliott Trudeau International airport
488 C$
WOW air
WOW air
YYZ
12:00 am
Toronto Pearson Intl airport
12h 25m
1 Stop
6:25 pm
BCN
Barcelona-El Prat airport
WOW air
BCN
6:00 am
Barcelona-El Prat airport
13h 20m
1 Stop
1:20 pm
YYZ
Toronto Pearson Intl airport
501 C$
Aer Lingus
Aer Lingus
YYZ
12:00 am
Toronto Pearson Intl airport
9h 55m
1 Stop
3:55 pm
BCN
Barcelona-El Prat airport
Aer Lingus
BCN
6:00 am
Barcelona-El Prat airport
25h 00m
1 Stop
1:00 am
+1
YYZ
Toronto Pearson Intl airport
574 C$
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
13h 15m
1 Stop
7:15 pm
AGP
Malaga airport
SWISS
AGP
6:00 am
Malaga airport
32h 15m
1 Stop
8:15 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
753 C$
Lufthansa
Lufthansa
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
10h 50m
1 Stop
4:50 pm
AGP
Malaga airport
Lufthansa
AGP
6:00 am
Malaga airport
12h 45m
1 Stop
12:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
777 C$
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
14h 35m
2 Stops
8:35 pm
MAD
Madrid Barajas airport
Air Canada
MAD
5:00 am
Madrid Barajas airport
31h 55m
2 Stops
7:55 am
+1
YTZ
Toronto Island airport
846 C$
Lufthansa
Lufthansa
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
10h 50m
1 Stop
4:50 pm
AGP
Malaga airport
Lufthansa
AGP
6:00 am
Malaga airport
12h 45m
1 Stop
12:45 pm
YUL
Montreal Pierre Elliott Trudeau International airport
777 C$
WOW air
WOW air
YYZ
12:00 am
Toronto Pearson Intl airport
12h 25m
1 Stop
6:25 pm
BCN
Barcelona-El Prat airport
WOW air
BCN
6:00 am
Barcelona-El Prat airport
13h 20m
1 Stop
1:20 pm
YYZ
Toronto Pearson Intl airport
501 C$
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
15h 25m
2 Stops
9:25 pm
BCN
Barcelona-El Prat airport
Multiple Airlines
BCN
6:00 am
Barcelona-El Prat airport
16h 30m
2 Stops
4:30 pm
YUL
Montreal Pierre Elliott Trudeau International airport
488 C$
Aer Lingus
Aer Lingus
YYZ
12:00 am
Toronto Pearson Intl airport
9h 55m
1 Stop
3:55 pm
BCN
Barcelona-El Prat airport
Aer Lingus
BCN
6:00 am
Barcelona-El Prat airport
25h 00m
1 Stop
1:00 am
+1
YYZ
Toronto Pearson Intl airport
574 C$
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
13h 15m
1 Stop
7:15 pm
AGP
Malaga airport
SWISS
AGP
6:00 am
Malaga airport
32h 15m
1 Stop
8:15 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
753 C$
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
14h 35m
2 Stops
8:35 pm
MAD
Madrid Barajas airport
Air Canada
MAD
5:00 am
Madrid Barajas airport
31h 55m
2 Stops
7:55 am
+1
YTZ
Toronto Island airport
846 C$

Popular routes landing in Spain

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