Toronto to Calgary flight status today

List of all flights from Toronto Canada (YYZ) to Calgary Canada (YYC) and airlines operated flight from Toronto to Calgary. The flight is a domestic flight in Canada. There are 250 flights operated by 37 airlines on this route.

The distance from Toronto, CA (YYZ) to Calgary, CA (YYC) is 2697 km (1676 miles). The time zone of the point of departure Pearson International Airport is GMT -5:00. The current time is Monday 2025-11-17 16:19 PM. The time zone of the destination point Calgary International Airport is GMT-7:00 The current time is Monday 2025-11-17 14:19 PM.

Air Canada | Aeromexico | Lufthansa | Flair Airlines | WestJet | Porter Airlines | KLM | Delta | Aer Lingus | Austrian Airlines | Air Transat | China Eastern | Turkish Airlines | Korean Air | Air France | Avianca | Condor | Polish Airlines LOT | SWISS | Emirates | EgyptAir | Qantas | Azores Airlines | TAP Portugal | Hainan Airlines | Brussels Airlines | Virgin Atlantic | World Ticket | Zimex Aviation Austria | Cargologicair | Sunwing | Kish Air | Canada Jetlines | FedEx | Canadian North | China Southern Airlines | Elitavia Malta |

List of 250 flights from Toronto, CA (YYZ) to Calgary, CA (YYC).
No. Departure Arrival Last Update Status
AC137 10:00 12:24 Arrived On time
AC149 16:30 18:54 Scheduled On time
AC141 12:00 14:24 Scheduled On time
AC153 18:15 20:39 Scheduled On time
AC145 14:45 17:09 Scheduled On time
AC133 08:10 10:34 Departed Delayed by 31m
AC159 21:50 00:14 Scheduled On time
AC135 19:45 22:09 Scheduled On time
AC143 13:05 15:15 Scheduled On time
AC147 16:20 18:32 Scheduled On time
AC157 21:10 23:22 Scheduled On time
AC155 19:45 21:57 Scheduled On time
AC139 09:45 11:55 Scheduled On time
AC131 06:25 08:40 Scheduled On time
AC151 17:20 19:35 Departed On time
AC2153 18:20 20:31 In Air
AC7296 08:15 10:25 Landed 10:13

 

No. Departure Arrival Last Update Status
AM7154 10:00 12:36 Arrived On time
AM7131 07:45 10:20 Departed On time
AM7150 16:00 18:32 Departed On time
AM7160 06:30 08:50 Scheduled On time
AM7263 09:00 11:21 Arrived On time
AM7301 08:00 10:21 Arrived On time
AM7161 11:00 13:20 Arrived On time
AM7303 18:00 20:13 Landed

 

No. Departure Arrival Last Update Status
LH6613 14:50 17:14 Scheduled On time
LH6637 18:15 20:39 Scheduled Delayed by 1h
LH6633 16:30 18:54 Scheduled On time
LH6739 21:10 23:22 Scheduled On time
LH6655 22:50 01:03 Scheduled On time

 

No. Departure Arrival Last Update Status
F8623 17:10 19:35 Scheduled On time
F8621 14:10 16:40 Scheduled On time
F8629 21:30 00:05 Scheduled On time
F8627 14:55 17:10 Scheduled On time
F8625 10:20 12:35 Arrived On time
F89003 00:15 00:15 In Air
F81821 13:55 16:05 Departed On time
F89223 20:30 22:09 Landed
F82821 06:30 08:45 Landed
F88301 11:30 13:50 Schedule
F88311 20:20 22:45 en-route

 

No. Departure Arrival Last Update Status
WS651 18:30 21:02 Scheduled On time
WS655 10:00 12:36 Scheduled On time
WS647 16:00 18:32 Scheduled On time
WS627 06:30 09:05 Arrived On time
WS667 17:00 19:32 Scheduled On time
WS675 20:00 22:22 Departed On time
WS649 08:00 10:21 Scheduled On time
WS679 22:25 00:44 Scheduled On time
WS661 13:30 15:50 Departed On time
WS653 06:30 08:50 Departed On time
WS657 11:00 13:21 Arrived On time
WS9923 15:48 18:10 In Air
WS663 15:00 17:22 Scheduled On time
WS4284 15:00 17:20 Scheduled On time
WS4883 19:00 21:20 Scheduled Delayed by 1h 54m
WS4270 14:40 17:07 In Air
WS993 19:00 21:20 Scheduled On time
WS4168 18:05 20:25 Scheduled
WS4162 16:30 18:44 Scheduled
WS9051 23:30 01:42 In Air
WS4171 16:30 18:44 In Air
WS4177 18:25 20:42 Arrived
WS4263 11:45 14:05 Scheduled
WS4159 16:35 18:53 In Air
WS680 12:15 14:46 In Air
WS915 07:00 09:21 In Air
WS4351 14:45 17:00 Landed
WS981 21:15 23:37 Landed
WS681 15:30 17:43 Cancelled
WS677 21:00 23:22 Scheduled
WS4896 15:05 17:20 In Air
WS4894 16:45 None In Air
WS4856 12:39 None Delayed
WS673 19:00 21:31 In Air
WS9999 11:45 14:11 Cancelled
WS4369 16:30 18:00 In Air
WS889 17:00 19:18 In Air
WS4973 18:00 None Cancelled
WS659 12:30 14:55 Landed
WS665 16:00 18:15 Arrived
WS4900 19:00 21:15 Departed Delayed by 16m
WS9005 21:00 23:12 Cancelled
WS4257 16:00 18:27 Arrived
WS9007 23:30 01:53 Cancelled
WS4209 16:30 18:42 Departed
WS4269 19:50 22:05 Landed 22:12
WS9071 23:30 01:42 Cancelled
WS9070 23:30 01:46 Arrival Estimated 01:10
WS9073 18:17 15:17 Landed 16:17
WS8908 21:00 23:21 No Recent Info - Call Airline
WS9998 16:35 19:00 No Recent Info - Call Airline
WS695 14:06 None Arrived On time
WS843 20:56 None Arrived Early
WS921 15:30 17:42 In_Air
WS919 11:00 13:10 Landed
WS905 18:15 20:27 Landed
WS683 08:00 10:16 Landed
WS881 13:00 15:23 Landed
WS809 22:00 00:26 Landed

 

No. Departure Arrival Last Update Status
PD365 20:55 23:22 Scheduled On time
PD359 13:05 15:32 Scheduled On time
PD357 09:15 11:42 Arrived On time
PD353 09:15 11:37 Scheduled On time
PD367 21:35 23:57 Scheduled On time
PD9901 16:35 17:22 In Air
PD363 13:50 16:15 Scheduled On time
PD351 06:50 09:15 In_Air

 

No. Departure Arrival Last Update Status
KL9560 17:00 19:32 Scheduled On time
KL9562 22:15 00:44 Scheduled On time
KL9604 17:00 19:22 Scheduled On time
KL9771 06:30 08:51 Arrived On time
KL9754 18:15 20:36 Landed
KL9752 21:45 00:06 Landed

 

No. Departure Arrival Last Update Status
DL7176 10:00 12:36 Scheduled On time
DL7171 07:45 10:20 Scheduled On time
DL7174 13:30 16:00 Arrived On time
DL7175 18:30 21:02 Arrived On time
DL7177 22:15 00:44 Scheduled On time
DL7186 16:00 18:32 Scheduled On time
DL7264 20:00 22:22 Scheduled On time
DL7268 22:25 00:44 Scheduled On time
DL6895 18:30 20:52 Scheduled On time
DL7194 20:00 22:22 Scheduled On time
DL7267 13:30 15:50 Arrived On time
DL7257 11:00 13:21 Scheduled On time
DL7593 09:00 11:23 Unknown
DL7661 20:00 22:15 Cancelled

 

No. Departure Arrival Last Update Status
EI8531 18:15 20:39 Arrived Delayed by 28m
EI8565 21:50 00:14 Scheduled On time
EI8545 23:00 01:12 Scheduled On time
EI8575 18:30 20:33 Departed Delayed by 38m
EI8533 20:30 22:47 Departed Delayed by 59m
EI8585 20:05 22:15 Landed

 

No. Departure Arrival Last Update Status
OS8382 18:15 20:39 Scheduled Delayed by 25m
OS8263 14:40 17:04 Scheduled On time
OS8278 21:50 00:14 Scheduled On time
OS8265 16:30 18:54 Scheduled On time
OS8267 21:10 23:22 Scheduled On time
OS8249 13:05 15:17 Arrived On time

 

No. Departure Arrival Last Update Status
TS7926 09:15 11:42 Departed Delayed by 16m
TS7934 20:55 23:22 Scheduled On time
TS7922 09:15 11:37 Arrived On time
TS7747 21:35 23:57 Scheduled On time
TS7229 13:00 15:25 Departed On time
TS7959 13:50 16:15 Scheduled Delayed by 20m
TS7957 10:15 12:40 Arrived
TS7953 10:05 12:19 Landed
TS864 11:25 None Arrived On time

 

No. Departure Arrival Last Update Status
MU1985 18:30 21:02 Scheduled On time
MU1978 22:15 00:44 Scheduled On time

 

No. Departure Arrival Last Update Status
TK8692 21:50 00:14 Arrived Delayed by 2h 36m
TK8714 18:20 20:38 Arrived

 

No. Departure Arrival Last Update Status
KE6547 16:00 18:32 Scheduled On time
KE6539 13:30 16:00 Scheduled On time
KE6609 17:00 19:32 Scheduled On time
KE6606 18:30 20:52 Scheduled On time

 

No. Departure Arrival Last Update Status
AF3023 18:30 21:02 Scheduled On time
AF3737 22:15 00:44 Scheduled On time
AF3018 20:00 22:22 Scheduled On time
AF6588 18:30 20:52 Scheduled On time
AF7272 18:00 20:19 Cancelled
AF7280 19:00 21:16 Scheduled

 

No. Departure Arrival Last Update Status
AV6963 08:10 10:34 Departed Delayed by 25m
AV6936 16:30 18:54 Scheduled On time
AV2882 08:10 10:34 Arrived On time
AV6988 09:45 12:09 Scheduled On time
AV6938 18:45 20:57 Departed Delayed by 49m
AV2873 09:10 11:22 Arrived On time
AV6934 17:40 20:00 In Air

 

No. Departure Arrival Last Update Status
DE5713 17:00 19:32 Scheduled On time
DE5800 22:25 00:44 Scheduled On time
DE5787 20:00 22:22 Scheduled On time
DE5798 11:00 13:20 Departed On time
DE5797 10:00 12:20 Arrived On time
DE5799 20:00 22:22 In Air

 

No. Departure Arrival Last Update Status
LO4109 10:00 12:24 Scheduled On time
LO4111 23:00 01:12 Scheduled On time
LO4139 20:05 22:15 Landed Late

 

No. Departure Arrival Last Update Status
LX4678 18:15 20:39 Scheduled Delayed by 35m
LX4690 14:50 17:02 Departed On time

 

No. Departure Arrival Last Update Status
EK4697 13:30 16:00 Scheduled On time
EK5781 14:40 17:04 Scheduled On time

 

No. Departure Arrival Last Update Status
MS9625 12:00 14:24 Departed On time
MS9627 14:50 17:02 Scheduled On time
MS9629 09:10 11:22 Scheduled On time

 

No. Departure Arrival Last Update Status
QF3396 10:00 12:36 Scheduled On time
QF3599 09:00 11:21 Arrived On time
QF3603 15:00 17:22 Scheduled On time
QF3464 15:45 18:04 Arrived On time

 

No. Departure Arrival Last Update Status
S47037 22:15 00:44 Scheduled On time
S47039 20:00 22:22 Landed
S47061 13:30 15:49 In Air

 

No. Departure Arrival Last Update Status
TP8252 18:15 20:39 Scheduled On time
TP8253 07:15 09:27 Arrived Delayed by 1h 5m
TP8007 23:00 01:15 Scheduled On time

 

No. Departure Arrival Last Update Status
HU8753 18:30 21:02 Scheduled On time
HU8751 20:00 22:22 Scheduled On time
HU8755 18:15 20:32 Landed
HU8757 21:45 00:13 Landed

 

No. Departure Arrival Last Update Status
SN9714 13:05 15:15 Scheduled On time
SN9579 16:25 18:45 Landed Late

 

No. Departure Arrival Last Update Status
VS8092 16:00 18:27 Arrived On time
VS8094 16:00 18:27 Scheduled On time
VS8098 13:50 16:17 Scheduled On time
VS8167 17:00 19:22 In Air
VS8096 11:00 13:21 In Air

 

No. Departure Arrival Last Update Status
W11217 21:05 23:25 Scheduled
W11219 07:45 10:05 In Air
W11215 22:20 00:30 No Takeoff Info - Call Airline
W11697 20:30 23:00 In Air
W11701 15:10 17:25 In Air

 

No. Departure Arrival Last Update Status
ZX1032 09:15 11:30 Landed

 

No. Departure Arrival Last Update Status
P3365 21:15 23:29 Landed 23:26
P3357 12:15 14:40 In Air
P3166 21:15 23:29 Landed 23:30
P3363 19:20 21:34 In Air
P3353 10:15 12:29 Landed 12:05
P3351 06:50 09:15 In Air

 

No. Departure Arrival Last Update Status
WG9559 16:00 18:00 Arrived
WG9891 16:02 17:52 Landed

 

No. Departure Arrival Last Update Status
Y9510 15:30 18:09 No Recent Info - Call Airline
Y9118 19:35 22:14 No Recent Info - Call Airline
Y9128 07:40 10:17 No Recent Info - Call Airline
Y9108 20:10 22:49 No Recent Info - Call Airline
Y9130 15:30 18:04 In Air
Y9556 15:35 18:09 Scheduled
Y9550 21:15 23:54 Landed 23:09
Y9536 07:35 10:04 Landed 10:17
Y94104 18:25 20:12 In_Air
Y9518 21:55 00:17 Landed
Y94108 23:30 01:02 In_Air
Y9308 07:25 09:47 In_Air

 

No. Departure Arrival Last Update Status
AU623 00:40 None Arrived Delayed by 80 minutes
AU8120 10:00 None No Recent Info - Call Airline
AU108 20:00 22:29 No Recent Info - Call Airline
AU120 07:55 10:10 Unknown
AU9472 15:00 None No Recent Info - Call Airline
AU300 11:00 13:28 Unknown

 

No. Departure Arrival Last Update Status
FX7093 13:50 None Arrived On time
FX7091 17:01 None Arrived On time
FX7090 12:00 13:58 Landed

 

No. Departure Arrival Last Update Status
5T4355 14:45 16:50 In Air
5T4351 14:45 16:58 In Air
5T4353 14:45 17:13 In Air

 

No. Departure Arrival Last Update Status
CZ7539 18:30 20:19 Landed

 

No. Departure Arrival Last Update Status
MA7947 00:30 02:49 Arrival Estimated 02:46
MA7091 12:00 14:20 In Air
MA7940 16:20 18:23 In Air
MA7090 12:00 14:08 In Air