Airlines with flights from Toronto to Madrid
There are five airlines with scheduled flights between YYZ and MAD. Air Canada is the only airline with non-stop flights from Pearson to Barajas and the flight time is 7 hours and 20 minutes.
Choose airline
Schedules
Non-stop with Air Canada
-
Total flight time: 7 hours and 20 minutes
-
Toronto is a Air Canada hub.
-
5 flights per week
-
Boeing 787-8
-
Business class available
YYZ
Direct
MAD
W23, Jun 03 - Jun 09
Flight
Mon
Jun 3
Tue
Jun 4
Wed
Jun 5
Thu
Jun 6
Fri
Jun 7
Sat
Jun 8
Sun
Jun 9
AC824
21:55
21:55
----
21:55
21:55
----
21:55
The timetable & schedule information was updated at 2024-03-15
Via Philadelphia with American Airlines
-
Total flight time: 9h 54m - 10h 16m.
-
One World Alliance
-
14 flights per week
YYZ
Via PHL
MAD
W23, Jun 03 - Jun 09
Flight
Mon
Jun 3
Tue
Jun 4
Wed
Jun 5
Thu
Jun 6
Fri
Jun 7
Sat
Jun 8
Sun
Jun 9
AA5020
AA748
AA748
11:50
11:50
11:53
11:53
11:53
11:53
11:53
AA4382
AA94
AA94
----
----
12:45
12:45
12:45
12:45
12:45
AA4308
AA94
AA94
12:45
12:45
----
----
----
----
----
AA5884
AA740
AA740
15:54
15:54
15:59
15:59
15:59
15:59
15:59
The timetable & schedule information was updated at 2024-03-15
Via London with British Airways
-
Total flight time: 11h 00m - 14h 35m.
-
One World Alliance
-
14 flights per week
YYZ
Via LHR
MAD
W23, Jun 03 - Jun 09
Flight
Mon
Jun 3
Tue
Jun 4
Wed
Jun 5
Thu
Jun 6
Fri
Jun 7
Sat
Jun 8
Sun
Jun 9
BA92
BA458
BA458
18:05
18:05
18:05
18:15
----
18:20
18:10
BA98
BA462
BA462
21:55
21:55
21:55
21:55
21:55
21:55
21:55
The timetable & schedule information was updated at 2024-03-15
Via New York with United Airlines
-
Total flight time: 12h 00m - 14h 15m.
-
13 flights per week
YYZ
Via EWR
MAD
W23, Jun 03 - Jun 09
Flight
Mon
Jun 3
Tue
Jun 4
Wed
Jun 5
Thu
Jun 6
Fri
Jun 7
Sat
Jun 8
Sun
Jun 9
UA3637
UA260
UA260
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA3651
UA51
UA51
15:00
15:00
15:00
15:00
15:00
15:00
15:00
The timetable & schedule information was updated at 2024-03-15
Via Amsterdam with KLM
-
Total flight time: 10h 35m - 15h 05m.
-
Sky Team Alliance
-
12 flights per week
YYZ
Via AMS
MAD
W23, Jun 03 - Jun 09
Flight
Mon
Jun 3
Tue
Jun 4
Wed
Jun 5
Thu
Jun 6
Fri
Jun 7
Sat
Jun 8
Sun
Jun 9
KL692
KL1503
KL1503
16:45
16:45
16:45
16:45
16:45
16:45
16:45
KL692
KL1501
KL1501
16:45
16:45
16:45
16:45
16:45
16:45
16:45
KL696
KL1507
KL1507
----
22:25
22:25
22:40
22:25
----
----
KL696
KL1505
KL1505
----
22:25
22:25
22:40
22:25
22:40
----
The timetable & schedule information was updated at 2024-03-15