Cheap flights from Canada to Madrid

Depart
Return
Any month
Compare vs. momondo |

Canada to Madrid flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Madrid by changing tabs
Quickest
Cheapest
Air Transat
Air Transat
10 Feb.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
25 Feb.
MAD
6:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
627 CAD
Air Transat
Air Transat
13 Jan.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
21 Jan.
MAD
6:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
629 CAD
Aer Lingus
Aer Lingus
10 Jan.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
11h 20m
1 Stop
5:20 p.m.
MAD
Madrid Barajas airport
Aer Lingus
14 Jan.
MAD
6:00 a.m.
Madrid Barajas airport
34h 15m
1 Stop
10:15 a.m.
+1
YYZ
Toronto Pearson Intl airport
643 CAD
Aer Lingus
Aer Lingus
05 Feb.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
11h 20m
1 Stop
5:20 p.m.
MAD
Madrid Barajas airport
Aer Lingus
09 Feb.
MAD
6:00 a.m.
Madrid Barajas airport
26h 00m
1 Stop
2:00 a.m.
+1
YYZ
Toronto Pearson Intl airport
643 CAD
Aer Lingus
Aer Lingus
06 Dec.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
11h 20m
1 Stop
5:20 p.m.
MAD
Madrid Barajas airport
Aer Lingus
08 Dec.
MAD
6:00 a.m.
Madrid Barajas airport
26h 00m
1 Stop
2:00 a.m.
+1
YYZ
Toronto Pearson Intl airport
652 CAD
Air Transat
Air Transat
07 Mar.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
24 Mar.
MAD
5:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
659 CAD
Air Transat
Air Transat
10 Feb.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
25 Feb.
MAD
6:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
627 CAD
Air Transat
Air Transat
13 Jan.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
21 Jan.
MAD
6:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
629 CAD
Air Transat
Air Transat
07 Mar.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
7h 15m
1:15 p.m.
MAD
Madrid Barajas airport
Air Transat
24 Mar.
MAD
5:00 a.m.
Madrid Barajas airport
7h 45m
7:45 a.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
659 CAD
Brussels Airlines
Brussels Airlines
10 Nov.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
7h 30m
1:30 p.m.
MAD
Madrid Barajas airport
Brussels Airlines
25 Nov.
MAD
6:00 a.m.
Madrid Barajas airport
8h 40m
8:40 a.m.
YYZ
Toronto Pearson Intl airport
857 CAD
Air Canada
Air Canada
12 Jan.
YUL
12:00 a.m.
Montreal Pierre Elliott Trudeau Intl airport
10h 20m
1 Stop
4:20 p.m.
MAD
Madrid Barajas airport
Air Canada
20 Jan.
MAD
6:00 a.m.
Madrid Barajas airport
12h 24m
1 Stop
12:24 p.m.
YUL
Montreal Pierre Elliott Trudeau Intl airport
706 CAD
Air Transat
Air Transat
30 Mar.
YYZ
12:00 a.m.
Toronto Pearson Intl airport
11h 30m
1 Stop
5:30 p.m.
MAD
Madrid Barajas airport
Air Transat
07 Apr.
MAD
6:00 a.m.
Madrid Barajas airport
12h 15m
1 Stop
12:15 p.m.
YYZ
Toronto Pearson Intl airport
767 CAD

Alternative routes for Canada to Madrid

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Montreal to Madrid
Fastest flight time
7h 15m
Cheapest price
627 CAD
Toronto to Madrid
Fastest flight time
7h 10m
Cheapest price
643 CAD
Ottawa to Madrid
Fastest flight time
10h 50m
Cheapest price
747 CAD
Québec City to Madrid
Fastest flight time
11h 05m
Cheapest price
754 CAD
Halifax to Madrid
Fastest flight time
15h 15m
Cheapest price
762 CAD
Vancouver to Madrid
Fastest flight time
13h 30m
Cheapest price
835 CAD
Calgary to Madrid
Fastest flight time
12h 20m
Cheapest price
868 CAD
Kelowna to Madrid
Fastest flight time
18h 20m
Cheapest price
1,126 CAD
Regina to Madrid
Fastest flight time
13h 25m
Cheapest price
1,138 CAD
Winnipeg to Madrid
Fastest flight time
17h 35m
Cheapest price
1,155 CAD
Saskatoon to Madrid
Fastest flight time
33h 05m
Cheapest price
1,191 CAD
London to Madrid
Fastest flight time
12h 20m
Cheapest price
1,269 CAD
View more

Flights from Canada to: