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.32km.

Flight duration

About 7 hours 6 minutes

Flight distance

About 5,538.32km

Latest flight

18:00 → 06:50

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 AC8492
YUL 08:05
EWR 09:45
With stops 1.7h
S
M
T
W
T
F
S
United Airlines UA051
EWR 20:00
MAD 09:30
7.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC8496
YUL 13:10
EWR 14:50
With stops 1.7h
S
M
T
W
T
F
S
Air Europa UX092
JFK 22:05
MAD 11:10
7.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4719
YUL 14:20
LGA 16:05
With stops 1.8h
S
M
T
W
T
F
S
Air Europa UX092
JFK 22:05
MAD 11:10
7.1h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX087
YUL 16:40
ZRH 06:15
With stops 7.6h
S
M
T
W
T
F
S
Swiss Airlines LX2032
ZRH 16:20
MAD 18:45
2.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC844
YUL 17:45
FRA 07:25
With stops 7.7h
S
M
T
W
T
F
S
Air Canada AC9180
FRA 09:55
MAD 12:35
2.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS602
YUL 18:40
NTE 07:10
With stops 6.5h
S
M
T
W
T
F
S
easyJet U24795
NTE 10:30
MAD 12:10
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC834
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 19:00
LIS 06:30
With stops 6.5h
S
M
T
W
T
F
S
Air Europa UX1150
LIS 11:35
MAD 13:50
1.3h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7602
YUL 19:00
NTE 07:30
With stops 6.5h
S
M
T
W
T
F
S
easyJet U24795
NTE 10:30
MAD 12:10
1.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 19:00
LIS 06:30
With stops 6.5h
S
M
T
W
T
F
S
TAP Air Portugal TP1020
LIS 18:00
MAD 20:20
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 19:00
LIS 06:30
With stops 6.5h
S
M
T
W
T
F
S
Air Europa UX1160
LIS 20:05
MAD 22:20
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS680
YUL 19:00
LIS 06:30
With stops 6.5h
S
M
T
W
T
F
S
Ryanair FR9441
LIS 13:30
MAD 15:55
1.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 19:35
AGP 08:40
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5434
AGP 19:20
MAD 20:25
1.1h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 19:35
AGP 08:40
With stops 7.1h
S
M
T
W
T
F
S
Volotea V73722
AGP 17:55
MAD 19:10
1.3h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 19:35
AGP 08:40
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5050
AGP 17:05
MAD 18:15
1.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS252
YUL 19:35
AGP 08:40
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5038
AGP 21:10
MAD 22:20
1.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC9098
YUL 20:10
MUC 09:35
With stops 7.4h
S
M
T
W
T
F
S
Air Canada AC9493
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 20:10
MUC 09:35
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS110
YUL 20:10
CDG 09:10
With stops 7.0h
S
M
T
W
T
F
S
Transavia France TO4780
ORY 20:40
MAD 22:50
2.2h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS260
YUL 23:45
BCN 13:00
With stops 7.3h
S
M
T
W
T
F
S
Vueling Airlines VY1008
BCN 17:30
MAD 18:55
1.4h
S
M
T
W
T
F
S
Check prices
Air Transat TS384
YUL 23:40
MAD 12:40
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 23:10
MAD 12:00
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 21:45
LIS 09:40
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1014
LIS 11:45
MAD 14:05
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 21:45
LIS 09:40
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1016
LIS 14:55
MAD 17:10
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 21:45
LIS 09:40
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1020
LIS 18:00
MAD 20:20
1.3h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6547
YUL 21:45
LIS 09:20
With stops 6.6h
S
M
T
W
T
F
S
Air Europa UX1160
LIS 20:05
MAD 22:20
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 21:45
LIS 09:40
With stops 6.9h
S
M
T
W
T
F
S
TAP Air Portugal TP1022
LIS 21:00
MAD 23:30
1.5h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP254
YUL 21:45
LIS 09:40
With stops 6.9h
S
M
T
W
T
F
S
easyJet U27639
LIS 06:00
MAD 08:20
1.3h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 21:40
ORY 10:40
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR5445
BVA 16:00
MAD 18:10
2.2h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 21:40
ORY 10:40
With stops 7.0h
S
M
T
W
T
F
S
Ryanair FR5507
BVA 17:40
MAD 19:50
2.2h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 21:40
ORY 10:40
With stops 7.0h
S
M
T
W
T
F
S
Transavia France TO4638
ORY 17:00
MAD 19:10
2.2h
S
M
T
W
T
F
S
Check prices
French Bee Airlines BF761
YUL 21:40
ORY 10:40
With stops 7.0h
S
M
T
W
T
F
S
Transavia France TO4780
ORY 20:40
MAD 22:50
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 21:15
LHR 09:05
With stops 6.8h
S
M
T
W
T
F
S
Iberia IB714
LHR 10:45
MAD 14:15
2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 21:15
LHR 09:05
With stops 6.8h
S
M
T
W
T
F
S
American Airlines AA8603
LHR 11:25
MAD 14:50
2.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA6919
YUL 21:15
LHR 09:05
With stops 6.8h
S
M
T
W
T
F
S
Iberia IB726
LHR 19:40
MAD 23:10
2.5h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 20:35
AGP 09:40
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5036
AGP 12:35
MAD 13:45
1.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7252
YUL 20:35
AGP 09:40
With stops 7.1h
S
M
T
W
T
F
S
Air Europa UX5434
AGP 19:20
MAD 20:25
1.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC9098
YUL 20:10
MUC 09:35
With stops 7.4h
S
M
T
W
T
F
S
Air Canada AC9493
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH475
YUL 20:10
MUC 09:35
With stops 7.4h
S
M
T
W
T
F
S
Lufthansa LH1804
MUC 15:10
MAD 17:50
2.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC834
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 23:10
MAD 12:00
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
Air Transat TS384
YUL 23:40
MAD 12:40
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS384
YUL 23:40
MAD 12:40
Nonstop 7.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD7384
YUL 23:10
MAD 12:00
Nonstop 6.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC834
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6761
YUL 18:50
MAD 08:00
Nonstop 7.2h
S
M
T
W
T
F
S
Check prices