Flight times from Montreal to Madrid & schedule

The average flight time from Montreal to Madrid is About 7 hours 6 minutes, covering a distance of About 5,538.32 km.

Flight duration

About 7 hours 6 minutes

Flight distance

About 5,538.32 km

How long is the flight from Montreal to Madrid?

The flights usually depart from Montréal-Pierre Elliott Trudeau International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
Air Canada AC8496
YUL 1:10 PM
EWR 2:50 PM
With stops 1.7h
S
M
T
W
T
F
S
Air Europa UX092
JFK 10:05 PM
MAD 11:10 AM
7.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4719
YUL 2:20 PM
LGA 4:05 PM
With stops 1.8h
S
M
T
W
T
F
S
Air Europa UX092
JFK 10:05 PM
MAD 11:10 AM
7.1h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX087
YUL 4:40 PM
ZRH 6:15 AM
With stops 7.6h
S
M
T
W
T
F
S
Swiss Airlines LX2032
ZRH 4:20 PM
MAD 6:45 PM
2.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC844
YUL 5:45 PM
FRA 7:25 AM
With stops 7.7h
S
M
T
W
T
F
S
Air Canada AC9180
FRA 9:55 AM
MAD 12:35 PM
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC834
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS602
YUL 6:40 PM
NTE 7:10 AM
With stops 6.5h
S
M
T
W
T
F
S
easyJet U24795
NTE 10:30 AM
MAD 12:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Air Europa UX1150
LIS 11:35 AM
MAD 1:50 PM
1.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7602
YUL 7:00 PM
NTE 7:30 AM
With stops 6.5h
S
M
T
W
T
F
S
easyJet U24795
NTE 10:30 AM
MAD 12:10 PM
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5434
AGP 7:20 PM
MAD 8:25 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Volotea V73722
AGP 5:55 PM
MAD 7:10 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5050
AGP 5:05 PM
MAD 6:15 PM
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
TAP Air Portugal TP1020
LIS 6:00 PM
MAD 8:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Air Europa UX1160
LIS 8:05 PM
MAD 10:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 7:35 PM
AGP 8:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5038
AGP 9:10 PM
MAD 10:20 PM
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 7:00 PM
LIS 6:30 AM
With stops 6.5h
S
M
T
W
T
F
S
Ryanair FR9441
LIS 1:30 PM
MAD 3:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5036
AGP 12:35 PM
MAD 1:45 PM
1.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5434
AGP 7:20 PM
MAD 8:25 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC9098
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Air Canada AC9493
MUC 3:10 PM
MAD 5:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 3:10 PM
MAD 5:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS384
YUL 11:40 PM
MAD 12:40 PM
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 11:10 PM
MAD 12:00 PM
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS260
YUL 11:45 PM
BCN 1:00 PM
With stops 7.3h
S
M
T
W
T
F
S
Vueling Airlines VY1008
BCN 5:30 PM
MAD 6:55 PM
1.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1014
LIS 11:45 AM
MAD 2:05 PM
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 9:15 PM
LHR 9:05 AM
With stops 6.8h
S
M
T
W
T
F
S
Iberia IB714
LHR 10:45 AM
MAD 2:15 PM
2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 9:15 PM
LHR 9:05 AM
With stops 6.8h
S
M
T
W
T
F
S
American Airlines AA8603
LHR 11:25 AM
MAD 2:50 PM
2.4h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1016
LIS 2:55 PM
MAD 5:10 PM
1.3h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR5445
BVA 4:00 PM
MAD 6:10 PM
2.2h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR5507
BVA 5:40 PM
MAD 7:50 PM
2.2h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Transavia France TO4638
ORY 5:00 PM
MAD 7:10 PM
2.2h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1020
LIS 6:00 PM
MAD 8:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6547
YUL 9:45 PM
LIS 9:20 AM
With stops 6.6h
S
M
T
W
T
F
S
Air Europa UX1160
LIS 8:05 PM
MAD 10:20 PM
1.3h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 9:40 PM
ORY 10:40 AM
With stops 7.0h
S
M
T
W
T
F
S
Transavia France TO4780
ORY 8:40 PM
MAD 10:50 PM
2.2h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1022
LIS 9:00 PM
MAD 11:30 PM
1.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 9:15 PM
LHR 9:05 AM
With stops 6.8h
S
M
T
W
T
F
S
Iberia IB726
LHR 7:40 PM
MAD 11:10 PM
2.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 9:45 PM
LIS 9:40 AM
With stops 6.9h
S
M
T
W
T
F
S
easyJet U27639
LIS 6:00 AM
MAD 8:20 AM
1.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5036
AGP 12:35 PM
MAD 1:45 PM
1.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 8:35 PM
AGP 9:40 AM
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5434
AGP 7:20 PM
MAD 8:25 PM
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC9098
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Air Canada AC9493
MUC 3:10 PM
MAD 5:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 8:10 PM
MUC 9:35 AM
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 3:10 PM
MAD 5:50 PM
2.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC834
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS384
YUL 11:40 PM
MAD 12:40 PM
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 11:10 PM
MAD 12:00 PM
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS384
YUL 11:40 PM
MAD 12:40 PM
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 11:10 PM
MAD 12:00 PM
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC834
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 6:50 PM
MAD 8:00 AM
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices