Flight times from Calgary to Madrid & schedule

The average flight time from Calgary to Madrid is About 16 hours 34 minutes, covering a distance of About 7,808.94km.

Flight duration

About 16 hours 34 minutes

Flight distance

About 7,808.94km

How long is the flight from Calgary to Madrid?

The flights usually depart from Calgary International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
Austrian Airlines OS8195
YYC 01:45
YUL 07:10
With stops 4.4h
S
M
T
W
T
F
S
Austrian Airlines OS8256
YUL 18:50
MAD 08:00
7.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC328
YYC 01:45
YUL 07:10
With stops 4.4h
S
M
T
W
T
F
S
Lufthansa LH6761
YUL 18:50
MAD 08:00
7.2h
S
M
T
W
T
F
S
Check prices
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD384
YYC 07:00
YUL 13:12
With stops 4.2h
S
M
T
W
T
F
S
Porter Airlines PD7384
YUL 23:10
MAD 12:00
6.8h
S
M
T
W
T
F
S
Check prices
Porter Airlines PD384
YYC 07:00
YUL 13:12
With stops 4.2h
S
M
T
W
T
F
S
Air Transat TS384
YUL 23:40
MAD 12:40
7.0h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 18:05
FRA 10:45
With stops 9.7h
S
M
T
W
T
F
S
Lufthansa LH1114
FRA 13:40
MAD 16:20
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 18:05
FRA 10:45
With stops 9.7h
S
M
T
W
T
F
S
Lufthansa LH1116
FRA 17:35
MAD 20:15
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 18:05
FRA 10:45
With stops 9.7h
S
M
T
W
T
F
S
Lufthansa LH1118
FRA 21:15
MAD 23:55
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC326
YYC 18:10
YUL 23:34
With stops 4.4h
S
M
T
W
T
F
S
Air Canada AC834
YUL 18:50
MAD 08:00
7.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1222
ORY 17:15
MAD 19:15
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Vueling Airlines VY5328
CDG 18:50
MAD 21:00
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1026
ORY 19:25
MAD 21:25
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Transavia France TO4630
ORY 06:10
MAD 08:20
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Transavia France TO4634
ORY 12:20
MAD 14:30
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1028
ORY 10:55
MAD 12:55
2.0h
S
M
T
W
T
F
S
Check prices
See all
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
Ryanair FR5998
STN 13:35
MAD 17:05
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
Wizz Air Malta W45373
LTN 21:30
MAD 01:10
2.7h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
easyJet U22305
LTN 16:20
MAD 19:50
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
Ryanair FR499
STN 06:15
MAD 09:45
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
easyJet U28019
LGW 08:25
MAD 12:10
2.8h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
Wizz Air UK W95371
LTN 07:45
MAD 11:25
2.7h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 22:10
LHR 12:50
With stops 8.7h
S
M
T
W
T
F
S
Ryanair FR5996
STN 06:50
MAD 10:20
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1222
ORY 17:15
MAD 19:15
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Vueling Airlines VY5328
CDG 18:50
MAD 21:00
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1026
ORY 19:25
MAD 21:25
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.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
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Transavia France TO4630
ORY 06:10
MAD 08:20
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Transavia France TO4634
ORY 12:20
MAD 14:30
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:30
CDG 11:30
With stops 9.0h
S
M
T
W
T
F
S
Air Europa UX1028
ORY 10:55
MAD 12:55
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC326
YYC 18:10
YUL 23:34
With stops 4.4h
S
M
T
W
T
F
S
Air Canada AC834
YUL 18:50
MAD 08:00
7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 18:05
FRA 10:45
With stops 9.7h
S
M
T
W
T
F
S
Lufthansa LH1114
FRA 13:40
MAD 16:20
2.7h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 18:05
FRA 10:45
With stops 9.7h
S
M
T
W
T
F
S
Lufthansa LH1116
FRA 17:35
MAD 20:15
2.7h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices
Air Transat TS7384
YYC 07:00
MAD 12:00
Nonstop 21.0h
S
M
T
W
T
F
S
Check prices