Flight times from Calgary to Madrid & schedule

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

Flight duration

About 16 hours 25 minutes

Flight distance

About 7,808.94 km

Earliest flight

08:00 → 12:40

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
Air Canada AC328
YYC 00:45
YUL 07:10
With stops 4.4h
S
M
T
W
T
F
S
Lufthansa LH6761
YUL 18:50
MAD 07:00
7.2h
S
M
T
W
T
F
S
Check prices
Lufthansa LH6671
YYC 06:00
YUL 12:09
With stops 4.2h
S
M
T
W
T
F
S
Lufthansa LH6761
YUL 18:50
MAD 07:00
7.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA8570
YYC 06:20
EWR 13:03
With stops 4.7h
S
M
T
W
T
F
S
United Airlines UA051
EWR 20:45
MAD 09:15
6.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC584
YYC 06:45
EWR 13:25
With stops 4.7h
S
M
T
W
T
F
S
Air Canada AC3728
EWR 20:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC584
YYC 06:45
EWR 13:25
With stops 4.7h
S
M
T
W
T
F
S
Brussels Airlines SN9027
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC584
YYC 06:45
EWR 13:25
With stops 4.7h
S
M
T
W
T
F
S
Lufthansa LH7970
EWR 19:45
MAD 09:15
7.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC584
YYC 06:45
EWR 13:25
With stops 4.7h
S
M
T
W
T
F
S
American Airlines AA8567
JFK 22:00
MAD 11:10
7.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC584
YYC 06:45
EWR 13:25
With stops 4.7h
S
M
T
W
T
F
S
American Airlines AA8852
EWR 23:55
MAD 13:30
7.6h
S
M
T
W
T
F
S
Check prices
Air Transat TS7773
YYC 07:10
MAD 11:50
Nonstop 20.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS7773
YYC 07:10
YUL 13:27
With stops 4.3h
S
M
T
W
T
F
S
Air Transat TS384
YUL 23:10
MAD 11:00
6.8h
S
M
T
W
T
F
S
Check prices
WestJet WS1680
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA8567
JFK 22:00
MAD 11:10
7.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6948
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA8567
JFK 22:00
MAD 11:10
7.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6948
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
Iberia IB326
JFK 20:40
MAD 10:15
7.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6948
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
Air Europa UX092
JFK 22:05
MAD 11:20
7.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL6948
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA8852
EWR 23:55
MAD 13:30
7.6h
S
M
T
W
T
F
S
Check prices
WestJet WS1680
YYC 09:50
JFK 16:36
With stops 4.8h
S
M
T
W
T
F
S
American Airlines AA094
JFK 16:15
MAD 05:35
7.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4161
YYC 13:30
ORD 18:10
With stops 3.7h
S
M
T
W
T
F
S
American Airlines AA126
ORD 21:40
MAD 11:35
7.9h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 16:50
FRA 10:15
With stops 9.4h
S
M
T
W
T
F
S
Lufthansa LH1122
FRA 21:00
MAD 23:40
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC324
YYC 17:00
YUL 23:19
With stops 4.3h
S
M
T
W
T
F
S
Air Transat TS384
YUL 23:10
MAD 11:00
6.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC7393
YYC 18:10
FRA 11:45
With stops 10.6h
S
M
T
W
T
F
S
Lufthansa LH1122
FRA 21:00
MAD 23:40
2.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC326
YYC 23:45
YUL 07:10
With stops 5.4h
S
M
T
W
T
F
S
Air Canada AC834
YUL 18:50
MAD 07:00
7.2h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Ryanair UK RK5996
STN 18:25
MAD 21:55
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Vueling Airlines VY5227
LHR 18:45
MAD 22:10
2.4h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Ryanair FR5994
STN 11:55
MAD 15:25
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Iberia Express Airways I21864
LGW 20:40
MAD 23:59
2.3h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Ryanair FR499
STN 11:35
MAD 15:05
2.5h
S
M
T
W
T
F
S
Check prices
WestJet WS002
YYC 20:25
LHR 12:05
With stops 8.7h
S
M
T
W
T
F
S
Wizz Air UK W95355
LTN 08:00
MAD 11:40
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC850
YYC 19:55
LHR 11:50
With stops 8.9h
S
M
T
W
T
F
S
British Airways BA462
LHR 14:00
MAD 17:30
2.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC850
YYC 19:55
LHR 11:50
With stops 8.9h
S
M
T
W
T
F
S
Ryanair FR2628
STN 08:50
MAD 12:20
2.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC850
YYC 19:55
LHR 11:50
With stops 8.9h
S
M
T
W
T
F
S
Vueling Airlines VY5349
LGW 20:40
MAD 23:59
2.3h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:15
CDG 12:15
With stops 9.0h
S
M
T
W
T
F
S
Transavia France TO4636
ORY 07:10
MAD 09:20
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS010
YYC 19:15
CDG 12:15
With stops 9.0h
S
M
T
W
T
F
S
Ryanair FR5445
BVA 20:30
MAD 22:40
2.2h
S
M
T
W
T
F
S
Check prices
WestJet WS024
YYC 18:45
FCO 12:55
With stops 10.2h
S
M
T
W
T
F
S
Wizz Air Malta W46013
FCO 17:10
MAD 19:50
2.7h
S
M
T
W
T
F
S
Check prices
WestJet WS024
YYC 18:45
FCO 12:55
With stops 10.2h
S
M
T
W
T
F
S
Ryanair FR9601
FCO 09:20
MAD 11:55
2.6h
S
M
T
W
T
F
S
Check prices
WestJet WS024
YYC 18:45
FCO 12:55
With stops 10.2h
S
M
T
W
T
F
S
Ryanair FR9684
FCO 19:50
MAD 22:25
2.6h
S
M
T
W
T
F
S
Check prices
WestJet WS024
YYC 18:45
FCO 12:55
With stops 10.2h
S
M
T
W
T
F
S
Ryanair FR2437
FCO 08:55
MAD 11:35
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC7393
YYC 18:10
FRA 11:45
With stops 10.6h
S
M
T
W
T
F
S
Lufthansa LH1122
FRA 21:00
MAD 23:40
2.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC324
YYC 17:00
YUL 23:19
With stops 4.3h
S
M
T
W
T
F
S
Air Transat TS384
YUL 23:10
MAD 11:00
6.8h
S
M
T
W
T
F
S
Check prices
Lufthansa LH4405
YYC 16:50
FRA 10:15
With stops 9.4h
S
M
T
W
T
F
S
Lufthansa LH1122
FRA 21:00
MAD 23:40
2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA4161
YYC 13:30
ORD 18:10
With stops 3.7h
S
M
T
W
T
F
S
American Airlines AA126
ORD 21:40
MAD 11:35
7.9h
S
M
T
W
T
F
S
Check prices
See all
Air Transat TS7773
YYC 07:10
MAD 11:50
Nonstop 20.7h
S
M
T
W
T
F
S
Check prices
Air Transat TS7773
YYC 07:10
MAD 11:50
Nonstop 20.7h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Calgary to Madrid

Multiple airlines provide flights from Calgary to Madrid. The best rated one is easyJet with an average rating of 10.0.

See more
easyJet
easyJet
User rating: 10.0
WestJet
WestJet
User rating: 10.0

FAQs about flight schedules from Calgary to Madrid

  • When are flight tickets from Calgary to Madrid the cheapest?

    Airlines adjust prices for flights from Calgary to Madrid based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 20 hours 40 minutes to fly from Calgary to Madrid.
  • Airlines with flights from Calgary to Madrid: Air Transat.
  • There are 1 airport(s) in Madrid (MAD): Madrid Barajas Airport.