Airlines with flights from Calgary to Barcelona
There are 6 airlines with scheduled flights between YYC and BCN. WestJet is the only airline with non-stop flights from Calgary International to El Prat Airport and the flight time is 9 hours and 30 minutes.
Choose airline
Schedules
Non-stop with WestJet
-
Total flight time: 9 hours and 30 minutes
-
Low-cost airline
-
Calgary is a WestJet hub.
-
3 flights per week
-
Boeing 787-9
YYC
Direct
BCN
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
WS28
----
19:00
----
----
19:00
19:00
----
The timetable & schedule information was updated at 2026-04-21
Via Toronto with Air Canada
-
Total flight time: 12h 35m - 15h 40m.
-
Calgary is a Air Canada focus city.
-
29 flights per week
YYC
Via YYZ
BCN
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
AC142
AC820
AC820
10:30
10:30
10:30
10:30
10:30
10:30
10:30
AC146
AC820
AC820
12:45
12:45
12:45
12:45
12:45
12:45
12:45
The timetable & schedule information was updated at 2026-04-21
Via Halifax with WestJet
-
Total flight time: 12h 45m - 14h 50m.
-
Low-cost airline
-
Calgary is a WestJet hub.
-
8 flights per week
-
Boeing 787-9
YYC
Via YHZ
BCN
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
WS670
WS66
WS66
11:15
----
11:15
11:15
----
----
11:15
WS672
WS66
WS66
13:20
----
13:20
13:20
----
----
13:20
The timetable & schedule information was updated at 2026-04-21
Via Chicago with American Airlines
-
Total flight time: 12h 55m - 13h 15m.
-
One World Alliance
-
21 flights per week
YYC
Via ORD
BCN
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
AA2389
AA40
AA40
13:40
13:40
13:40
13:40
13:40
----
13:40
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 13h 15m - 16h 00m.
-
Sky Team Alliance
-
21 flights per week
YYC
Via AMS
BCN
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
KL678
KL1513
KL1513
15:05
15:05
15:05
15:05
15:05
15:05
15:05
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between YYC and BCN. WestJet is the only airline with non-stop flights from Calgary International to El Prat Airport and the flight time is 9 hours and 30 minutes.
Via Chicago with United
Via Frankfurt with Condor