Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Montréal to Madrid is KLM.
Travel Period: January 2025 - December 2025
The cheapest month(s) to fly from Montréal to Madrid is February.
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
The cheapest day(s) of the week to fly from Montréal to Madrid is Thursday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Mon, 2 Dec, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
20:20 YUL09:35 MAD7Hrs, 15m Direct
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:20 - MAD 09:35 7h 15m Direct
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:20
-
MADMadrid Barajas Airport 09:35
- 7h 15m
- Direct
-
Air Canada (AC 834)Airbus Industrie 330 300 -
Air Canada (AC 834) -
- -
- T
- -
- T
- -
- -
- S
- Airbus Industrie 330 300
-
19:05 YUL15:25 MAD14Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 15:25 14h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 15:25
- 14h 20m (5h 10m)
- 1 Stop CDG · Paris 5h 10m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1600)Airbus A220 300 -
Air France (AF 347) -
- -
- -
- -
- -
- F
- -
- -
-
19:05 YUL11:30 MAD10Hrs, 25m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 11:30 10h 25m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 11:30
- 10h 25m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1300)Airbus A220 300 -
Air France (AF 347) -
- -
- -
- -
- T
- -
- S
- -
-
19:05 YUL11:30 MAD10Hrs, 25m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 11:30 10h 25m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 11:30
- 10h 25m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1300)Airbus -
Air France (AF 347) -
- -
- T
- -
- -
- -
- -
- S
-
19:05 YUL11:30 MAD10Hrs, 25m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 11:30 10h 25m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 11:30
- 10h 25m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1300)Airbus Industrie A320 Sharklets -
Air France (AF 347) -
- -
- -
- -
- -
- F
- -
- -
-
19:05 YUL11:30 MAD10Hrs, 25m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 11:30 10h 25m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 11:30
- 10h 25m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 347)Boeing 777 200 Air France (AF 1300)Airbus A220 300 -
Air France (AF 347) -
- M
- -
- W
- -
- -
- -
- -
-
12:30 BIO08:05 AMS12Hrs, 30m 1 Stop (MAD)
-
BIOBilbao Airport 12:30 - AMS 08:05 12h 30m 1 Stop (MAD) Madrid
-
BIOBilbao Airport 12:30YULMontreal Pierre Elliott Trudeau Int Airport 19:05
-
MADMadrid Barajas Airport 13:35AMSAmsterdam Airport 08:05
- 12h 30m (2h 20m)
- 1 Stop MAD · Madrid 2h 20m
-
Air Europa (UX 7158)Boeing 737 800 KLM (KL 672)Airbus Industrie A330 200 -
Air Europa (UX 7158) -
- M
- -
- -
- -
- -
- -
- -
-
12:30 BIO08:05 AMS12Hrs, 30m 1 Stop (MAD)
-
BIOBilbao Airport 12:30 - AMS 08:05 12h 30m 1 Stop (MAD) Madrid
-
BIOBilbao Airport 12:30YULMontreal Pierre Elliott Trudeau Int Airport 19:05
-
MADMadrid Barajas Airport 13:35AMSAmsterdam Airport 08:05
- 12h 30m (2h 20m)
- 1 Stop MAD · Madrid 2h 20m
-
Air Europa (UX 7158)Boeing 737 800 KLM (KL 672)Airbus Industrie A330 200 -
Air Europa (UX 7158) -
- -
- -
- W
- -
- -
- -
- -
-
12:30 BIO08:05 AMS12Hrs, 30m 1 Stop (MAD)
-
BIOBilbao Airport 12:30 - AMS 08:05 12h 30m 1 Stop (MAD) Madrid
-
BIOBilbao Airport 12:30YULMontreal Pierre Elliott Trudeau Int Airport 19:05
-
MADMadrid Barajas Airport 13:35AMSAmsterdam Airport 08:05
- 12h 30m (2h 20m)
- 1 Stop MAD · Madrid 2h 20m
-
Air Europa (UX 7158)Boeing 737 800 KLM (KL 672)Airbus Industrie A330 200 -
Air Europa (UX 7158) -
- -
- -
- -
- -
- F
- -
- -
-
19:05 YUL12:15 MAD11Hrs, 10m 1 Stop (AMS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 12:15 11h 10m 1 Stop (AMS) Amsterdam
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05AMSAmsterdam Airport 09:50
-
AMSAmsterdam Airport 08:05MADMadrid Barajas Airport 12:15
- 11h 10m (1h 45m)
- 1 Stop AMS · Amsterdam 1h 45m
-
KLM (KL 672)Airbus Industrie A330 200 KLM (KL 1503)Boeing 737 800 -
KLM (KL 672) -
- M
- -
- W
- -
- F
- -
- -
-
19:05 YUL15:25 MAD14Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 15:25 14h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 15:25
- 14h 20m (5h 10m)
- 1 Stop CDG · Paris 5h 10m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1600)Airbus -
Air France (AF 347) -
- -
- T
- -
- -
- -
- -
- -
-
19:05 YUL13:40 MAD12Hrs, 35m 1 Stop (AMS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 13:40 12h 35m 1 Stop (AMS) Amsterdam
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 08:05MADMadrid Barajas Airport 13:40
- 12h 35m (2h 55m)
- 1 Stop AMS · Amsterdam 2h 55m
-
KLM (KL 672)Airbus Industrie A330 200 Air Europa (UX 1098)Boeing 787 8 -
KLM (KL 672) -
- M
- -
- -
- -
- -
- -
- -
-
19:05 YUL13:40 MAD12Hrs, 35m 1 Stop (AMS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 13:40 12h 35m 1 Stop (AMS) Amsterdam
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05AMSAmsterdam Airport 11:00
-
AMSAmsterdam Airport 08:05MADMadrid Barajas Airport 13:40
- 12h 35m (2h 55m)
- 1 Stop AMS · Amsterdam 2h 55m
-
KLM (KL 672)Airbus Industrie A330 200 Air Europa (UX 1098)Boeing 787 9 -
KLM (KL 672) -
- -
- -
- W
- -
- F
- -
- -
-
19:05 YUL15:25 MAD14Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 15:25 14h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 15:25
- 14h 20m (5h 10m)
- 1 Stop CDG · Paris 5h 10m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1600)Airbus -
Air France (AF 347) -
- -
- -
- -
- T
- -
- S
- -
-
19:05 YUL15:25 MAD14Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 15:25 14h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 15:25
- 14h 20m (5h 10m)
- 1 Stop CDG · Paris 5h 10m
-
Air France (AF 347)Boeing 777 300 Er Air France (AF 1600)Airbus Industrie A320 Sharklets -
Air France (AF 347) -
- -
- -
- -
- -
- -
- -
- S
-
19:05 YUL15:25 MAD14Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05 - MAD 15:25 14h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 19:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 08:05MADMadrid Barajas Airport 15:25
- 14h 20m (5h 10m)
- 1 Stop CDG · Paris 5h 10m
-
Air France (AF 347)Boeing 777 200 Air France (AF 1600)Airbus -
Air France (AF 347) -
- M
- -
- W
- -
- -
- -
- -
-
20:35 YUL15:30 MAD12Hrs, 55m 1 Stop (CMN)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - MAD 15:30 12h 55m 1 Stop (CMN) Casablanca
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35CMNCasablanca Mohammed V Airport 13:45
-
CMNCasablanca Mohammed V Airport 09:10MADMadrid Barajas Airport 15:30
- 12h 55m (4h 35m)
- 1 Stop CMN · Casablanca 4h 35m
-
Royal Air Maroc (AT 209)Boeing 787 8 Iberia (IB 1356)Canadair Regional -
Royal Air Maroc (AT 209) -
- -
- T
- -
- T
- -
- -
- S
-
20:35 YUL12:00 MAD9Hrs, 25m 1 Stop (CMN)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - MAD 12:00 9h 25m 1 Stop (CMN) Casablanca
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35CMNCasablanca Mohammed V Airport 10:15
-
CMNCasablanca Mohammed V Airport 09:10MADMadrid Barajas Airport 12:00
- 9h 25m (1h 05m)
- 1 Stop CMN · Casablanca 1h 05m
-
Royal Air Maroc (AT 209)Boeing 787 9 Royal Air Maroc (AT 972)Boeing 737 800 -
Royal Air Maroc (AT 209) -
- -
- -
- W
- -
- F
- S
- -
-
20:35 YUL12:00 MAD9Hrs, 25m 1 Stop (CMN)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - MAD 12:00 9h 25m 1 Stop (CMN) Casablanca
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35CMNCasablanca Mohammed V Airport 10:15
-
CMNCasablanca Mohammed V Airport 09:10MADMadrid Barajas Airport 12:00
- 9h 25m (1h 05m)
- 1 Stop CMN · Casablanca 1h 05m
-
Royal Air Maroc (AT 209)Boeing 787 8 Royal Air Maroc (AT 972)Embraer Emb E90 -
Royal Air Maroc (AT 209) -
- -
- T
- -
- -
- -
- -
- S
-
20:35 YUL12:00 MAD9Hrs, 25m 1 Stop (CMN)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - MAD 12:00 9h 25m 1 Stop (CMN) Casablanca
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35CMNCasablanca Mohammed V Airport 10:15
-
CMNCasablanca Mohammed V Airport 09:10MADMadrid Barajas Airport 12:00
- 9h 25m (1h 05m)
- 1 Stop CMN · Casablanca 1h 05m
-
Royal Air Maroc (AT 209)Boeing 787 8 Royal Air Maroc (AT 972)Boeing 737 800 -
Royal Air Maroc (AT 209) -
- -
- -
- -
- T
- -
- -
- -
-
20:35 YUL12:00 MAD9Hrs, 25m 1 Stop (CMN)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35 - MAD 12:00 9h 25m 1 Stop (CMN) Casablanca
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:35CMNCasablanca Mohammed V Airport 10:15
-
CMNCasablanca Mohammed V Airport 09:10MADMadrid Barajas Airport 12:00
- 9h 25m (1h 05m)
- 1 Stop CMN · Casablanca 1h 05m
-
Royal Air Maroc (AT 209)Boeing 787 9 Royal Air Maroc (AT 972)Embraer Emb E90 -
Royal Air Maroc (AT 209) -
- M
- -
- -
- -
- -
- -
- -
-
20:50 YUL16:55 MAD14Hrs, 05m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 16:55 14h 05m 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 13:30
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 16:55
- 14h 05m (4h 50m)
- 1 Stop LHR · London 4h 50m
-
British Airways (BA 94)Boeing 787 8 British Airways (BA 460)Airbus A320 Neo -
British Airways (BA 94) -
- -
- -
- -
- -
- -
- -
- S
-
20:50 YUL14:50 MAD12Hrs, 00m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 14:50 12h 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 11:25
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 14:50
- 12h (2h 45m)
- 1 Stop LHR · London 2h 45m
-
British Airways (BA 94)Boeing 787 8 Iberia (IB 716)Airbus -
British Airways (BA 94) -
- M
- T
- W
- T
- F
- S
- S
-
20:50 YUL16:50 MAD14Hrs, 00m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 16:50 14h 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 13:25
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 16:50
- 14h (4h 45m)
- 1 Stop LHR · London 4h 45m
-
British Airways (BA 94)Boeing 787 8 British Airways (BA 460)Airbus -
British Airways (BA 94) -
- -
- T
- -
- -
- -
- -
- -
-
20:50 YUL16:50 MAD14Hrs, 00m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 16:50 14h 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 13:25
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 16:50
- 14h (4h 45m)
- 1 Stop LHR · London 4h 45m
-
British Airways (BA 94)Boeing 787 8 British Airways (BA 460)Airbus -
British Airways (BA 94) -
- M
- -
- -
- -
- F
- -
- -
-
20:50 YUL16:45 MAD13Hrs, 55m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 16:45 13h 55m 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 13:20
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 16:45
- 13h 55m (4h 40m)
- 1 Stop LHR · London 4h 40m
-
British Airways (BA 94)Boeing 787 8 British Airways (BA 460)Airbus -
British Airways (BA 94) -
- -
- -
- -
- T
- -
- S
- -
-
20:50 YUL16:45 MAD13Hrs, 55m 1 Stop (LHR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50 - MAD 16:45 13h 55m 1 Stop (LHR) London
-
YULMontreal Pierre Elliott Trudeau Int Airport 20:50LHRLondon Heathrow Airport 13:20
-
LHRLondon Heathrow Airport 08:40MADMadrid Barajas Airport 16:45
- 13h 55m (4h 40m)
- 1 Stop LHR · London 4h 40m
-
British Airways (BA 94)Boeing 787 8 British Airways (BA 460)Airbus A321 Neo -
British Airways (BA 94) -
- -
- -
- W
- -
- -
- -
- -
-
21:25 YUL14:05 MAD10Hrs, 40m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:25 - MAD 14:05 10h 40m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:25LISLisbon Airport 11:45
-
LISLisbon Airport 08:55MADMadrid Barajas Airport 14:05
- 10h 40m (2h 50m)
- 1 Stop LIS · Lisbon 2h 50m
-
Air Canada (AC 812)Boeing 787 8 TAP Air Portugal (TP 1014)Airbus -
Air Canada (AC 812) -
- -
- T
- -
- -
- -
- -
- -
-
21:25 YUL14:05 MAD10Hrs, 40m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:25 - MAD 14:05 10h 40m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:25LISLisbon Airport 11:45
-
LISLisbon Airport 08:55MADMadrid Barajas Airport 14:05
- 10h 40m (2h 50m)
- 1 Stop LIS · Lisbon 2h 50m
-
Air Canada (AC 812)Boeing 787 8 TAP Air Portugal (TP 1014)Airbus A321 Neo -
Air Canada (AC 812) -
- -
- -
- -
- -
- -
- S
- -
-
21:45 YUL17:10 MAD13Hrs, 25m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 17:10 13h 25m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 14:50
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 17:10
- 13h 25m (5h 20m)
- 1 Stop LIS · Lisbon 5h 20m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1016)Airbus A320 Neo -
TAP Air Portugal (TP 254) -
- -
- -
- -
- -
- F
- -
- -
-
21:45 YUL17:10 MAD13Hrs, 25m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 17:10 13h 25m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 14:50
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 17:10
- 13h 25m (5h 20m)
- 1 Stop LIS · Lisbon 5h 20m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1016)Airbus -
TAP Air Portugal (TP 254) -
- -
- -
- -
- -
- -
- -
- S
-
21:45 YUL17:10 MAD13Hrs, 25m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 17:10 13h 25m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 14:50
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 17:10
- 13h 25m (5h 20m)
- 1 Stop LIS · Lisbon 5h 20m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1016)Embraer 195 -
TAP Air Portugal (TP 254) -
- M
- -
- -
- -
- -
- -
- -
-
21:45 YUL17:10 MAD13Hrs, 25m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 17:10 13h 25m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 14:50
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 17:10
- 13h 25m (5h 20m)
- 1 Stop LIS · Lisbon 5h 20m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1016)Airbus -
TAP Air Portugal (TP 254) -
- -
- -
- W
- -
- -
- -
- -
-
21:45 YUL14:05 MAD10Hrs, 20m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 14:05 10h 20m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 11:45
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 14:05
- 10h 20m (2h 15m)
- 1 Stop LIS · Lisbon 2h 15m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1014)Airbus -
TAP Air Portugal (TP 254) -
- -
- -
- W
- -
- -
- -
- -
-
21:45 YUL14:05 MAD10Hrs, 20m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 14:05 10h 20m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 11:50
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 14:05
- 10h 20m (2h 20m)
- 1 Stop LIS · Lisbon 2h 20m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1014)Airbus -
TAP Air Portugal (TP 254) -
- M
- -
- -
- -
- -
- -
- -
-
21:45 YUL14:05 MAD10Hrs, 20m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 14:05 10h 20m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 11:45
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 14:05
- 10h 20m (2h 15m)
- 1 Stop LIS · Lisbon 2h 15m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1014)Airbus A321 Neo -
TAP Air Portugal (TP 254) -
- -
- -
- -
- -
- -
- -
- S
-
21:45 YUL14:05 MAD10Hrs, 20m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45 - MAD 14:05 10h 20m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:45LISLisbon Airport 11:45
-
LISLisbon Airport 09:30MADMadrid Barajas Airport 14:05
- 10h 20m (2h 15m)
- 1 Stop LIS · Lisbon 2h 15m
-
TAP Air Portugal (TP 254)Airbus A321 Neo TAP Air Portugal (TP 1014)Embraer Emb E90 -
TAP Air Portugal (TP 254) -
- -
- -
- -
- -
- F
- -
- -
-
21:50 YUL14:05 MAD10Hrs, 15m 1 Stop (LIS)
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:50 - MAD 14:05 10h 15m 1 Stop (LIS) Lisbon
-
YULMontreal Pierre Elliott Trudeau Int Airport 21:50LISLisbon Airport 11:45
-
LISLisbon Airport 09:20MADMadrid Barajas Airport 14:05
- 10h 15m (2h 25m)
- 1 Stop LIS · Lisbon 2h 25m
-
Air Canada (AC 812)Boeing 787 8 TAP Air Portugal (TP 1014)Airbus A321 Neo -
Air Canada (AC 812) -
- -
- -
- -
- T
- -
- -
- -
-
23:05 YUL15:25 MAD10Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 15:25 10h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 15:25
- 10h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 349)Airbus A359 Air France (AF 1600)Airbus Industrie A320 Sharklets -
Air France (AF 349) -
- -
- -
- -
- -
- -
- -
- S
-
23:05 YUL15:25 MAD10Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 15:25 10h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 15:25
- 10h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 349)Airbus A359 Air France (AF 1600)Airbus -
Air France (AF 349) -
- -
- T
- -
- -
- -
- -
- -
-
23:05 YUL15:25 MAD10Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 15:25 10h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 15:25
- 10h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 349)Airbus A359 Air France (AF 1600)Airbus -
Air France (AF 349) -
- M
- -
- W
- T
- -
- S
- -
-
23:05 YUL15:25 MAD10Hrs, 20m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 15:25 10h 20m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 13:15
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 15:25
- 10h 20m (1h 20m)
- 1 Stop CDG · Paris 1h 20m
-
Air France (AF 349)Airbus A359 Air France (AF 1600)Airbus A220 300 -
Air France (AF 349) -
- -
- -
- -
- -
- F
- -
- -
-
23:05 YUL17:00 MAD11Hrs, 55m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 17:00 11h 55m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 14:55
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 17:00
- 11h 55m (3h)
- 1 Stop CDG · Paris 3h
-
Air France (AF 349)Airbus A359 Air France (AF 1800)Airbus -
Air France (AF 349) -
- -
- T
- -
- -
- -
- -
- -
-
23:05 YUL17:00 MAD11Hrs, 55m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 17:00 11h 55m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 14:55
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 17:00
- 11h 55m (3h)
- 1 Stop CDG · Paris 3h
-
Air France (AF 349)Airbus A359 Air France (AF 1800)Airbus A220 300 -
Air France (AF 349) -
- M
- -
- W
- -
- F
- S
- -
-
23:05 YUL17:00 MAD11Hrs, 55m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 17:00 11h 55m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 14:55
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 17:00
- 11h 55m (3h)
- 1 Stop CDG · Paris 3h
-
Air France (AF 349)Airbus A359 Air France (AF 1800)Airbus Industrie A320 Sharklets -
Air France (AF 349) -
- -
- -
- -
- -
- -
- -
- S
-
23:05 YUL17:00 MAD11Hrs, 55m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05 - MAD 17:00 11h 55m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 23:05CDGParis Charles de Gaulle Airport 14:55
-
CDGParis Charles de Gaulle Airport 11:55MADMadrid Barajas Airport 17:00
- 11h 55m (3h)
- 1 Stop CDG · Paris 3h
-
Air France (AF 349)Airbus A359 Air France (AF 1800)Airbus -
Air France (AF 349) -
- -
- -
- -
- T
- -
- -
- -
-
13:15 YUL09:15 MAD14Hrs, 00m 1 Stop (EWR)
-
YULMontreal Pierre Elliott Trudeau Int Airport 13:15 - MAD 09:15 14h 1 Stop (EWR) New York City
-
YULMontreal Pierre Elliott Trudeau Int Airport 13:15EWRNewark Liberty International Airport 19:50
-
EWRNewark Liberty International Airport 14:58MADMadrid Barajas Airport 09:15
- 14h (4h 52m)
- 1 Stop EWR · New York City 4h 52m
-
Air Canada (AC 8940)Embraer Emb 175 United Airlines (UA 51)Boeing 767 400 -
Air Canada (AC 8940) -
- M
- T
- W
- T
- F
- S
- S
-
15:10 YUL11:30 MAD14Hrs, 20m 1 Stop (ALG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 15:10 - MAD 11:30 14h 20m 1 Stop (ALG) Alger
-
YULMontreal Pierre Elliott Trudeau Int Airport 15:10ALGAlgiers Airport 09:45
-
ALGAlgiers Airport 05:00MADMadrid Barajas Airport 11:30
- 14h 20m (4h 45m)
- 1 Stop ALG · Alger 4h 45m
-
Air Algerie (AH 2701)Airbus Industrie A330 200 Air Algerie (AH 2006)Boeing 737 700 -
Air Algerie (AH 2701) -
- -
- -
- W
- -
- -
- -
- -
-
16:00 YUL09:55 MAD11Hrs, 55m 1 Stop (PHL)
-
YULMontreal Pierre Elliott Trudeau Int Airport 16:00 - MAD 09:55 11h 55m 1 Stop (PHL) Philadelphia
-
YULMontreal Pierre Elliott Trudeau Int Airport 16:00PHLPhiladelphia International Airport 21:00
-
PHLPhiladelphia International Airport 17:50MADMadrid Barajas Airport 09:55
- 11h 55m (3h 10m)
- 1 Stop PHL · Philadelphia 3h 10m
-
American Airlines (AA 5775)Er4 Embraer Rj145 Amazon American Airlines (AA 740)Boeing 787 8 -
American Airlines (AA 5775) -
- M
- -
- -
- T
- F
- S
- S
-
17:00 YUL11:30 MAD12Hrs, 30m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 17:00 - MAD 11:30 12h 30m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 17:00CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 05:55MADMadrid Barajas Airport 11:30
- 12h 30m (3h 30m)
- 1 Stop CDG · Paris 3h 30m
-
Air France (AF 345)Boeing 787 9 Air France (AF 1300)Airbus -
Air France (AF 345) -
- -
- T
- -
- -
- -
- -
- S
-
17:00 YUL11:30 MAD12Hrs, 30m 1 Stop (CDG)
-
YULMontreal Pierre Elliott Trudeau Int Airport 17:00 - MAD 11:30 12h 30m 1 Stop (CDG) Paris
-
YULMontreal Pierre Elliott Trudeau Int Airport 17:00CDGParis Charles de Gaulle Airport 09:25
-
CDGParis Charles de Gaulle Airport 05:55MADMadrid Barajas Airport 11:30
- 12h 30m (3h 30m)
- 1 Stop CDG · Paris 3h 30m
-
Air France (AF 345)Boeing 787 9 Air France (AF 1300)Airbus Industrie A320 Sharklets -
Air France (AF 345) -
- -
- -
- -
- -
- F
- -
- -
The fastest flight time for direct flights from Montréal to Madrid is 7 hours 15 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Montréal and Madrid is 5532km. Check all available flights on Wego.
The earliest flight of the day departs at 12:30. The last flight of the day departs at 19:05. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Montréal to Madrid. Find out the list of airlines on Wego.
All Airports in Montréal
Montreal St Hubert Airport YHU