YYC

Calgary Airport

Calgary Airport [YYC] Flights | Calgary

Arrivals

Departures

Car rental

Hotel

Find your flight

Find your flight

Find your car rental

Find your next stay

YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC
YYC

Subscribe to follow up your flight details

Calgary Airport flight status

Whether you're planning to pick up a friend, or you're about to fly away on a trip, it's important to know what to expect. Thus, for your convenience, we offer you comprehensive information about upcoming arrivals and departures. You can see scheduled times, destinations, possible Calgary Airport flight cancellations, delays, and other status changes in the following table.

Arrivals

Departures

Time From Flight Airline Terminal Status
00:02 YYZ LO4109
Scheduled
00:02 YYZ OS8267
Scheduled
00:02 YYZ TK8692
Scheduled
00:02 YYZ LH6739
Scheduled
00:02 YYZ EI8565
Scheduled
00:02 YYZ AC159
Scheduled
00:06 YVR BR3082
Scheduled
00:06 YVR AC228
Scheduled
00:30 YYZ F8621
Delayed
00:42 YVR DL7101
Scheduled
00:42 YVR CI9314
Scheduled
00:42 YVR PR3016
Scheduled
00:42 YVR WS132
Scheduled
00:44 YYZ WS679
Scheduled
00:44 YYZ S47037
Scheduled
00:44 YYZ KL9598
Scheduled
00:44 YYZ AF3752
Scheduled
00:44 YYZ DL7268
Scheduled
00:47 YYZ TS7934
Scheduled
00:47 YYZ PD365
Scheduled
12:00 YVR WS106
Scheduled
12:00 YVR DL6994
Scheduled
12:00 YVR AM7142
Scheduled
12:05 LHR LH6846
Delayed
12:05 LHR A33074
Active
12:05 LHR UL2851
Landed
12:05 LHR OS8237
Delayed
12:05 LHR ME4513
Landed
12:05 LHR AC851
Delayed
12:05 LHR TG5812
Delayed
12:05 LHR MS9631
Delayed
12:05 LHR TP8268
Delayed
12:05 LHR UA8585
Delayed
12:06 YLW DL7003
Delayed
12:06 YLW LA5196
Scheduled
12:06 YLW WS242
Delayed
12:11 YYJ WS220
Scheduled
12:11 YYJ DL7201
Scheduled
12:11 YYJ LA5212
Landed
12:11 YYJ KL9601
Scheduled
12:11 YYJ QF3368
Scheduled
12:18 YXC WS3056
Delayed
12:18 YXC 8P3056
Scheduled
12:19 YYZ WS655
Scheduled
12:35 YXX VS8084
Active
12:35 YXX WS194
Active
12:35 YXX KL9597
Scheduled
12:35 YXX QF3419
Scheduled
12:35 YXX DL7103
Active
12:43 NRT WS81
Active
12:47 YYZ AC141
Scheduled
12:48 YXE KL9631
Scheduled
12:48 YXE LA5199
Scheduled
12:48 YXE WS607
Scheduled
12:52 YYZ PD353
Scheduled
12:52 YYZ TS7922
Scheduled
12:56 YEG QF3433
Delayed
12:56 YEG WS3348
Scheduled
12:56 YEG LA5185
Scheduled
12:56 YEG KL9553
Scheduled
12:56 YEG DL7043
Delayed
12:56 YEG WR3348
Delayed
12:59 YVR WS108
Scheduled
12:59 YVR AM7348
Scheduled
12:59 YVR LA5184
Delayed
12:59 YVR DL6995
Delayed
13:03 YYF KL9643
Scheduled
13:03 YYF QF3594
Scheduled
13:03 YYF WS3280
Scheduled
13:03 YYF WR3280
Scheduled
13:03 YYF VS8086
Scheduled
13:05 YQR WS293
Scheduled
13:05 YQR QF3618
Scheduled
13:05 YQR DL6905
Scheduled
13:05 YQR KL9625
Scheduled
13:18 YYZ QF3396
Delayed
13:18 YYZ WS657
Scheduled
13:18 YYZ DL7189
Scheduled
13:19 YKA KL9613
Landed
13:19 YKA DL6898
Scheduled
13:19 YKA VS8054
Scheduled
13:19 YKA QF3586
Scheduled
13:19 YKA WS3314
Scheduled
13:19 YKA WR3314
Scheduled
13:25 AMS KL677
Landed
13:25 PHX DL7017
Scheduled
13:25 AMS AF3162
Delayed
13:25 AMS VS6867
Landed
13:25 PHX WS1499
Scheduled
13:25 PHX KL9739
Scheduled
13:25 AMS DL9397
Delayed
13:28 YQU QF3989
Scheduled
13:28 YQU VS8072
Scheduled
13:28 YQU DL6903
Scheduled
13:28 YQU WS3522
Scheduled
13:28 YQU KL9627
Landed
13:28 YQU WR3522
Scheduled
13:30 YQQ KL9567
Active
13:30 YQQ VS8064
Active
13:30 YQQ WS492
Scheduled
13:30 YQQ QF3993
Scheduled
13:34 YMM QK8421
Scheduled
13:34 YMM AC8421
Scheduled
13:34 YMM UA8049
Scheduled
13:35 YVR F8802
Scheduled
13:36 YVR AC210
Scheduled
13:40 YWG QF3409
Scheduled
13:40 YWG LA5195
Scheduled
13:40 YWG KL9599
Delayed
13:40 YWG WS267
Scheduled
13:40 YWG DL7112
Scheduled
13:49 DEN AC5465
Delayed
13:49 DEN UA2459
Delayed
13:57 YXS WS276
Scheduled
13:57 YXS KL9637
Scheduled
13:59 YVR KL9555
Scheduled
13:59 YVR WS110
Scheduled
14:00 YLW WS188
Scheduled
14:00 YLW KL9619
Scheduled
14:15 YCD VS8046
Delayed
14:15 YCD QF3583
Delayed
14:15 YCD KL9577
Delayed
14:15 YCD WS470
Delayed
14:21 DUB WS5
Delayed
14:34 YBR WR3383
Delayed
14:34 YBR WS3383
Delayed
14:34 YBR QF3581
Delayed
14:39 SFO NZ9882
Scheduled
14:39 SFO UA205
Scheduled
14:39 SFO AC4025
Scheduled
14:42 YQL WS4759
Delayed
14:46 YQL 8P3003
Cancelled
14:46 YQL WS3003
Cancelled
14:48 YLW QK8394
Scheduled
14:48 YLW LH6554
Scheduled
14:48 YLW UA8213
Scheduled
14:48 YLW LX4850
Scheduled
14:48 YLW AC8394
Scheduled
14:54 YEG LH6512
Delayed
14:54 YEG AC8137
Delayed
14:54 YVR AF3737
Scheduled
14:54 YVR DL7005
Scheduled
14:54 YEG QK8137
Scheduled
14:54 YEG LX4675
Delayed
14:54 YVR WS112
Scheduled
14:55 YYZ F8623
Active
15:15 FRA LH4404
Delayed
15:15 FRA AC7392
Landed
15:15 FRA LX9314
Active
15:15 FRA OS8465
Delayed
15:15 FRA SN5672
Delayed
15:15 FRA 4Y76
Landed
15:16 YMM WR3136
Scheduled
15:16 YMM QF3992
Scheduled
15:16 YMM WS3136
Scheduled
15:16 YMM VS8174
Landed
15:30 ZRH WK14
Delayed
15:30 ZRH LH4510
Delayed
15:30 ZRH AC6003
Delayed
15:30 ZRH LX8014
Delayed
15:31 YXJ WR3100
Delayed
15:31 YXJ DL6900
Delayed
15:31 YXJ WS3100
Delayed
15:31 YXJ VS8080
Delayed
15:31 YXJ QF3599
Delayed
15:45 CDG WS9
Landed
15:48 YYZ KE6539
Delayed
15:48 YYZ VS8098
Delayed
15:48 YYZ EK4697
Delayed
15:48 YYZ WS661
Delayed
15:48 YYZ DL7267
Delayed
15:51 YVR AC216
Scheduled
15:51 YVR LX4667
Scheduled
15:51 YVR LH6518
Scheduled
15:56 LHR WS19
Delayed
15:56 LHR VS8009
Delayed
15:59 YVR VS8031
Delayed
15:59 YVR WS114
Delayed
15:59 YVR AF3027
Scheduled
15:59 YVR JL5800
Delayed
15:59 YVR DL6996
Delayed
16:05 YLW WS460
Delayed
16:12 YYZ PD357
Landed
16:12 YYZ TS7926
Landed
16:30 YWG WS269
Scheduled
16:31 SEA DL7147
Delayed
16:31 SEA WS1553
Delayed
16:32 BCN WS7
Landed
16:36 YYJ QF3414
Delayed
16:36 YYJ DL7236
Delayed
16:36 YYJ WS196
Delayed
16:36 YYJ VS8088
Delayed
16:44 SFO WS1509
Delayed
16:44 SFO QF3994
Delayed
16:44 SFO KE6638
Delayed
16:44 SFO DL6933
Delayed
16:46 LAX KE6563
Landed
16:46 LAX QF3349
Landed
16:46 LAX WS1511
Landed
16:46 LAX LA5171
Landed
16:46 LAX AM7399
Landed
16:46 LAX DL7179
Landed
16:46 YQR WS3253
Delayed
16:46 YQR WR3253
Delayed
16:46 YQR VS8068
Delayed
16:46 YQR DL7019
Delayed
16:51 DEN AM7155
Active
16:51 DEN DL6885
Scheduled
16:51 DEN WS1571
Active
16:53 PHX WS1403
Delayed
16:53 PHX DL6970
Delayed
16:56 YUL LH6688
Delayed
16:56 YUL AC323
Delayed
16:56 YUL SN9557
Delayed
16:56 YUL OS8345
Delayed
16:57 YYZ EK5781
Delayed
16:57 YYZ MS9629
Delayed
16:57 YYZ LX4690
Delayed
16:57 YYZ OS8263
Delayed
16:57 YYZ AC145
Delayed
16:57 YYZ LH6613
Delayed
16:58 YXE QF3612
Cancelled
16:58 ICN KE5007
Delayed
16:58 YXE WS263
Cancelled
16:58 ICN WS87
Delayed
16:58 YXE DL7055
Cancelled
16:59 SAN WS1565
Delayed
16:59 SAN DL6978
Delayed
16:59 SAN AM7100
Delayed
17:01 PDX WR3627
Landed
17:01 PDX WS3627
Landed
17:01 PDX DL7120
Landed
17:02 YXX DL7034
Delayed
17:02 YXX WS450
Scheduled
17:04 LAS WS1401
Delayed
17:04 LAS DL7133
Delayed
17:04 YZF WR3358
Landed
17:04 YZF WS3358
Landed
17:04 YZF KL9649
Landed
17:04 YZF VS8100
Landed
17:04 YZF DL7065
Landed
17:06 YEG QF3584
Scheduled
17:06 YEG DL6895
Scheduled
17:10 YLW WS3168
Delayed
17:10 YLW VS8058
Delayed
17:10 YLW WR3168
Delayed
17:11 YEG WS3134
Delayed
17:11 YXE DL6959
Delayed
17:11 YXE WS3193
Delayed
17:11 YXE WR3193
Delayed
17:11 YEG WR3134
Delayed
17:11 YEG DL6878
Delayed
17:11 YEG QF3351
Delayed
17:11 YEG VS8050
Delayed
17:12 YXX WS3338
Delayed
17:12 YXX VS8082
Delayed
17:12 YXX WR3338
Delayed
17:12 YXX DL6958
Delayed
17:12 YXX QF3424
Delayed
17:13 PSP WS1469
Scheduled
17:13 PSP DL6910
Delayed
17:14 YZF WR3194
Active
17:14 YZF DL6975
Active
17:14 YZF WS3194
Scheduled
17:15 FCO WS33
Delayed
17:24 YKA WR3112
Scheduled
17:24 YKA WS3112
Scheduled
17:24 YKA VS8052
Delayed
17:24 YKA DL6942
Scheduled
17:30 YWG DL6916
Scheduled
17:30 YWG WS739
Scheduled
17:30 YWG VS8178
Scheduled
17:38 YQU VS8074
Delayed
17:38 YQU DL7050
Delayed
17:38 YQU WS3220
Delayed
17:38 YQU WR3220
Delayed
17:41 YVR CX1516
Scheduled
17:41 YVR NZ4766
Delayed
17:41 YVR OZ6110
Delayed
17:41 YVR AC220
Delayed
17:45 YXX F8500
Landed
17:54 YEG QK8143
Delayed
17:54 YEG AC8143
Delayed
17:58 EWR AC585
Landed
17:58 EWR UA8507
Landed
17:59 YVR QF3596
Delayed
17:59 YVR DL7157
Delayed
17:59 YVR VS8025
Delayed
17:59 YVR WS118
Delayed
17:59 YVR CX7032
Scheduled
17:59 YVR VS8029
Delayed
17:59 YVR KE6505
Delayed
View all arrivals
Time To Flight Airline Terminal Status
00:10 YYZ AC156
Scheduled
00:20 YYZ KE6540
Scheduled
00:20 YYZ WS652
Scheduled
00:20 YYZ AM7300
Scheduled
00:20 YYZ QF3393
Scheduled
00:20 YYZ EK4698
Scheduled
00:20 YYZ DL7117
Scheduled
00:30 ATL DL7092
Scheduled
00:30 ATL WS1992
Scheduled
00:55 YKF F8520
Scheduled
12:00 YVR CX7007
Scheduled
12:00 YVR DL7253
Scheduled
12:00 YVR JL5711
Scheduled
12:00 YVR WS113
Scheduled
12:00 YVR KE6546
Scheduled
12:05 SEA DL6943
Scheduled
12:05 SEA EK4724
Scheduled
12:05 SEA WS1550
Scheduled
12:05 PDX WR3628
Scheduled
12:05 PDX DL6949
Scheduled
12:05 PDX WS3628
Scheduled
12:08 SEA AA7599
Delayed
12:08 SEA QR2179
Delayed
12:08 SEA AS2036
Delayed
12:08 SEA KE6151
Delayed
12:08 SEA QF3732
Delayed
12:08 SEA QX2036
Delayed
12:10 YEG AC8134
Scheduled
12:10 YEG QK8134
Scheduled
12:15 IAH WS1572
Scheduled
12:15 IAH DL7028
Scheduled
12:15 IAH AM7294
Scheduled
12:20 YXY 4N702
Scheduled
12:25 YVR NZ4817
Scheduled
12:25 YVR AC213
Scheduled
12:30 ORD WS1588
Scheduled
12:30 YUL AC324
Scheduled
12:30 DFW QR7550
Delayed
12:30 DFW AA2517
Delayed
12:30 ORD DL7137
Scheduled
12:30 YUL LX4660
Scheduled
12:30 YUL TP8255
Scheduled
12:30 DFW BA5753
Scheduled
12:30 DFW IB4627
Scheduled
12:30 DFW QF4476
Delayed
12:40 YQL WS4758
Scheduled
12:40 ORD AC4026
Scheduled
12:40 ORD UA1655
Scheduled
12:40 ORD EK6697
Scheduled
12:40 YQL 8P3002
Cancelled
12:40 YQL WS3002
Cancelled
12:45 YYZ LX4679
Scheduled
12:45 YYZ LH6690
Scheduled
12:45 YOW PD272
Delayed
12:45 YYZ AC144
Scheduled
12:45 YYZ LO4112
Scheduled
12:45 YYZ OS8266
Scheduled
12:45 YYJ QF3379
Scheduled
12:45 YYJ WS185
Delayed
12:45 YYJ DL6983
Scheduled
12:45 YYZ TK9139
Scheduled
12:45 YYZ AV6968
Scheduled
12:45 YYZ TP8006
Delayed
13:00 YQR WR3196
Scheduled
13:00 YHZ DL6924
Scheduled
13:00 YHZ WS234
Scheduled
13:00 YQR DL7089
Scheduled
13:00 YQR WS3196
Scheduled
13:00 YQR QF3611
Scheduled
13:05 YLW WS461
Scheduled
13:05 YLW DL7141
Scheduled
13:15 FRA AC7389
Scheduled
13:15 FRA 4Y73
Scheduled
13:15 FRA LH4355
Scheduled
13:15 FRA OS8458
Scheduled
13:15 FRA LX9307
Scheduled
13:15 FRA SN5668
Scheduled
13:20 YOW DL7087
Delayed
13:20 YOW WS620
Scheduled
13:30 YXX DL7032
Scheduled
13:30 YXU DL6987
Scheduled
13:30 YXU WS734
Scheduled
13:30 YXX WS311
Scheduled
13:35 YOW AC356
Scheduled
13:45 YXE WR3192
Delayed
13:45 YXE DL6972
Scheduled
13:45 YXE WS3192
Delayed
13:45 YXE QF3607
Scheduled
13:50 YYZ PD356
Scheduled
13:50 YYZ TS7927
Delayed
14:00 YEG WS3135
Scheduled
14:00 YLW WS3163
Scheduled
14:00 YLW WR3163
Scheduled
14:00 YVR QF3373
Delayed
14:00 YVR WS117
Scheduled
14:00 YVR DL7079
Scheduled
14:00 YEG DL6893
Delayed
14:00 YEG WR3135
Delayed
14:05 YQT WS210
Delayed
14:05 YUL F8110
Scheduled
14:05 YQT DL7135
Delayed
14:15 YQU DL6997
Delayed
14:15 YQU WR3205
Scheduled
14:15 YWG QF3388
Scheduled
14:15 YWG DL7280
Delayed
14:15 YWG WS270
Delayed
14:15 YQU WS3205
Delayed
14:20 YUL TP8028
Scheduled
14:20 YUL AC326
Scheduled
14:20 YKA DL7059
Scheduled
14:20 YKA WS3231
Active
14:20 YUL OS8372
Scheduled
14:20 YUL LH6747
Scheduled
14:20 YVR F8803
Scheduled
14:20 YKA WR3231
Active
14:30 YYJ WS401
Active
14:35 YVR AC217
Scheduled
14:35 YVR NZ4803
Scheduled
14:35 YVR LH6808
Scheduled
14:35 YVR NH6811
Delayed
14:35 YVR LX4688
Scheduled
14:50 YMM AC8422
Scheduled
14:50 YMM UA8101
Delayed
14:50 YMM QK8422
Delayed
14:55 LAX LA5174
Scheduled
14:55 LAX KE6564
Scheduled
14:55 LAX WS1514
Active
14:55 LAX QF3617
Scheduled
14:55 LAX DL6886
Scheduled
14:55 LAX KL9700
Active
14:55 LAX AM7146
Active
15:00 YLW KL9620
Landed
15:00 YYZ WS670
Scheduled
15:00 YVR QF3400
Delayed
15:00 YYZ DL6876
Scheduled
15:00 YYZ KL9573
Scheduled
15:00 YYZ QF3371
Delayed
15:00 YLW WS479
Landed
15:00 YVR WS119
Delayed
15:00 YVR KL9641
Delayed
15:00 YVR DL7013
Scheduled
15:05 PHX DL6952
Active
15:05 PHX WS1516
Active
15:05 PHX KL9702
Active
15:10 NRT WS80
Active
15:15 AMS AF3160
Active
15:15 AMS DL9390
Active
15:15 AMS VS6870
Scheduled
15:15 AMS KL678
Active
15:25 DEN UA1953
Scheduled
15:25 DEN CM1296
Scheduled
15:25 DEN AC4412
Scheduled
15:30 YMM WS3159
Scheduled
15:30 YEG AC8138
Delayed
15:30 YMM WR3159
Scheduled
15:30 YEG LH6551
Delayed
15:30 YEG QK8138
Scheduled
15:35 LAS KE6634
Scheduled
15:35 LAS DL7058
Delayed
15:35 LAS KL9696
Delayed
15:35 LAS WS1624
Delayed
15:40 YYZ F8620
Delayed
15:45 YXH 8P3016
Scheduled
15:45 YXH WS3016
Scheduled
15:45 SFO UA211
Active
15:45 SFO CM1137
Active
15:45 SFO NZ9884
Scheduled
15:45 SFO AC4210
Scheduled
15:50 YQU QK8405
Delayed
15:50 YQU AC8405
Delayed
16:00 YVR WS121
Delayed
16:00 YVR DL6913
Delayed
16:00 YVR KL9713
Delayed
16:00 YEG WR3145
Delayed
16:00 YEG WS3145
Delayed
16:00 YVR KL9727
Active
16:00 YVR DL7155
Delayed
16:00 YVR QF3402
Delayed
16:00 YEG KL9600
Delayed
16:20 YXE KL9636
Landed
16:20 YXE WS3248
Landed
16:20 YXE WS454
Scheduled
16:20 YXE WR3248
Landed
16:30 YYJ KL9642
Landed
16:30 YYJ WS3113
Landed
16:30 YYJ WR3113
Landed
16:40 YXJ QF3593
Delayed
16:40 YXJ WR3307
Delayed
16:40 YXJ KL9698
Scheduled
16:40 YXJ WS3307
Scheduled
16:45 YVR LX4698
Delayed
16:45 YVR AC221
Delayed
16:45 YVR LH6802
Delayed
16:50 ICN WS86
Scheduled
16:50 ICN KE5008
Scheduled
16:55 OGG DL6981
Scheduled
16:55 OGG WS1858
Scheduled
16:55 HNL DL7021
Delayed
16:55 HNL WS1866
Delayed
17:00 YWG KL9634
Delayed
17:00 FRA 4Y77
Delayed
17:00 FRA SN5673
Delayed
17:00 FRA LH4405
Delayed
17:00 FRA OS8466
Delayed
17:00 FRA LX9315
Delayed
17:00 FRA AC7393
Delayed
17:00 YYZ KE6506
Delayed
17:00 YYZ WS674
Delayed
17:00 YYZ AM7136
Delayed
17:00 YYZ QF3391
Delayed
17:00 YWG WS530
Delayed
17:05 YQL WS4744
Landed
17:05 YQL 8P3008
Cancelled
17:05 YQL WS3008
Cancelled
17:10 YYZ PD362
Delayed
17:10 YYZ TS7933
Delayed
17:10 ZRH LX8015
Scheduled
17:10 ZRH AC6002
Scheduled
17:10 ZRH LH4511
Scheduled
17:10 ZRH WK15
Scheduled
17:10 LAX DL615
Scheduled
17:30 YVR VS8032
Delayed
17:30 YVR DL7264
Delayed
17:30 YVR WS123
Delayed
View all departures

Calgary Airport flight alerts

Often, a variety of technical circumstances, weather, and other reasons can affect the scheduled departure or arrival time. All this can result in long and nervous hours of waiting at the airport. That’s why knowing all the necessary Calgary Airport flight information saves you time and peace of mind.

We offer you a simple and convenient alert system that informs you about the current status of your flight. This system allows people who pick up travelers or go on a trip to properly manage their time and adequately respond to changes.

How to use it? Just enter your flight number and email address in the appropriate fields and click the Subscribe button. After that, you will be notified about delays, flight cancellations at Calgary Airport, and landings through incoming emails on your smartphone.

Subscribe to follow up your flight details

Calgary Airport flight arrivals

Passengers arriving at Calgary Airport can find a lot of useful information on our website about arrival services. Various on-site services, currency exchange spots, a list of hotels near Calgary Airport, local restaurants and available dining options in Calgary, car rental, public transportation solutions, and taxi details are at your disposal. If you are picking up a friend, check the scheduled flights to Calgary Airport in order to plan your arrival time.

Calgary Airport flight departures

Are you planning a journey starting at Calgary Airport? We can help you organize a hassle-free experience. Review available on-site departure services such as parking, transportation, and baggage wrapping, and check out the useful pre-departure tips on our website. Also, you can see upcoming departures from Calgary Airport and their current status, which makes it possible to correctly calculate your travel time.

Airlines flying out of Calgary Airport

Numerous domestic and international airlines serve at Calgary Airport. If you are looking for a specific operator, check the list below. It contains all the necessary information, including arrival/departure airlines, their IATA code, contacts, destinations, and Calgary Airport flight schedules.

Airbus Transport International, FR

Total Aircrafts

Accidents last 5y

Terminals

1

Pacific Coastal Airlines, CA

Total Aircrafts

16

Accidents last 5y

0

Terminals

1

Aegean Airlines, GR

Total Aircrafts

46

Accidents last 5y

0

Terminals

1

Air Canada, CA

Total Aircrafts

98

Accidents last 5y

0

Terminals

1

Air France, FR

Total Aircrafts

173

Accidents last 5y

5

Terminals

1

Aeromexico, MX

Total Aircrafts

47

Accidents last 5y

0

Terminals

1

EVA Airways, TW

Total Aircrafts

Accidents last 5y

Terminals

1

China Airlines, TW

Total Aircrafts

Accidents last 5y

Terminals

1

Cathay Pacific Airways, HK

Total Aircrafts

Accidents last 5y

Terminals

1

Delta Air Lines, US

Total Aircrafts

591

Accidents last 5y

22

Terminals

1

Aer Lingus, IE

Total Aircrafts

42

Accidents last 5y

1

Terminals

1

Emirates, AE

Total Aircrafts

165

Accidents last 5y

4

Terminals

1

Flair Airlines, CA

Total Aircrafts

3

Accidents last 5y

0

Terminals

1

Japan Airlines, JP

Total Aircrafts

156

Accidents last 5y

0

Terminals

1

Korean Air, KR

Total Aircrafts

131

Accidents last 5y

5

Terminals

1

KLM Royal Dutch Airlines, NL

Total Aircrafts

110

Accidents last 5y

4

Terminals

1

LATAM Airlines Chile, CL

Total Aircrafts

57

Accidents last 5y

0

Terminals

1

Lufthansa Cargo, DE

Total Aircrafts

15

Accidents last 5y

0

Terminals

1

LOT - Polish Airlines, PL

Total Aircrafts

62

Accidents last 5y

1

Terminals

1

Swiss, CH

Total Aircrafts

72

Accidents last 5y

0

Terminals

1

MEA, LB

Total Aircrafts

15

Accidents last 5y

0

Terminals

1

Egyptair, EG

Total Aircrafts

61

Accidents last 5y

2

Terminals

1

Air New Zealand, NZ

Total Aircrafts

87

Accidents last 5y

0

Terminals

1

Austrian, AT

Total Aircrafts

49

Accidents last 5y

1

Terminals

1

Asiana Airlines, KR

Total Aircrafts

66

Accidents last 5y

1

Terminals

1

Porter Airlines, CA

Total Aircrafts

Accidents last 5y

Terminals

1

Philippine Airlines, PH

Total Aircrafts

31

Accidents last 5y

1

Terminals

1

Qantas Airways, AU

Total Aircrafts

50

Accidents last 5y

2

Terminals

1

Jazz Aviation, CA

Total Aircrafts

85

Accidents last 5y

3

Terminals

1

Azores Airlines, PT

Total Aircrafts

6

Accidents last 5y

0

Terminals

1

Brussels Airlines, BE

Total Aircrafts

27

Accidents last 5y

0

Terminals

1

Thai Airways International, TH

Total Aircrafts

11

Accidents last 5y

5

Terminals

1

Turkish Airlines, TR

Total Aircrafts

216

Accidents last 5y

2

Terminals

1

TAP Portugal, PT

Total Aircrafts

Accidents last 5y

Terminals

1

Air Transat, CA

Total Aircrafts

15

Accidents last 5y

0

Terminals

1

United Airlines, US

Total Aircrafts

502

Accidents last 5y

12

Terminals

1

SriLankan Airlines, LK

Total Aircrafts

12

Accidents last 5y

0

Terminals

1

Virgin Atlantic, UK

Total Aircrafts

21

Accidents last 5y

1

Terminals

1

Edelweiss Air, CH

Total Aircrafts

14

Accidents last 5y

1

Terminals

1

Westjet Encore, CA

Total Aircrafts

32

Accidents last 5y

2

Terminals

1

Westjet, CA

Total Aircrafts

70

Accidents last 5y

5

Terminals

1

Show more Airlines Hide

COVID-19 updates at Calgary Airport

Travel restrictions can change rapidly due to the current epidemiological situation. Therefore, you should check recent COVID updates in advance to know if you are eligible to fly. All necessary information about COVID restrictions at Calgary Airport is available in the table below. Before you set off, please inquire about the COVID policy at your point of arrival as well. This will allow you to guarantee a hassle-free and safe flight.

How early is it recommended to arrive at Calgary Airport before your flight leaves?

Airlines recommend arriving at the airport no earlier than 2 hours before the scheduled departure time. You need to find parking if you come by car, get a boarding pass, go through security, and find the correct location and gate for your flight to leave. Even if you carry a pre-printed boarding pass, it's best to have a small margin of time, in case you have to wait in line. This is especially true for travel during the high season when terminals are overcrowded with passengers.

In any case, the main priority is to not be late. Use our widgets and online alerts to keep track of potential Calgary Airport flight delays, cancellations, and any changes in status.