Calgary to Toronto flight status today

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

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

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

List of 244 flights from Calgary, CA (YYC) to Toronto, CA (YYZ).
No. Departure Arrival Last Update Status
F8620 07:00 13:10 Arrived On time
F8628 01:05 07:10 Arrived On time
F8622 10:15 16:25 Scheduled On time
F8624 13:55 19:50 Scheduled On time
F8626 18:10 00:05 Scheduled On time
F892 19:07 None Arrived On time
F82282 16:30 None Arrived On time
F89200 16:30 22:20 Landed 21:27
F8988 20:30 02:15 No_Takeoff_Info
F8927 17:00 23:15 Landed
F81822 18:00 23:45 Arrived On time
F82822 09:30 15:15 In_Air
F8888 17:30 23:15 Landed
F88302 15:35 21:20 Arrived Delayed by 27m
F88312 06:35 en-route

 

No. Departure Arrival Last Update Status
KE6610 18:30 00:26 Scheduled On time
KE6516 17:15 23:11 Scheduled On time
KE6506 00:15 06:13 Arrived On time
KE6540 00:20 06:12 Arrived On time
KE6622 01:00 06:52 Arrived On time

 

No. Departure Arrival Last Update Status
AV6907 08:00 13:55 Arrived On time
AV6968 15:25 21:23 Scheduled On time
AV6937 05:35 11:33 Arrived On time
AV6964 23:40 05:38 Arrived Delayed by 1h 3m
AV6939 07:00 12:50 Arrived On time

 

No. Departure Arrival Last Update Status
TP8001 08:00 13:55 Arrived On time
TP8006 13:10 19:08 Arrived On time

 

No. Departure Arrival Last Update Status
AM7122 11:30 17:28 Departed On time
AM7159 17:15 23:11 Scheduled On time
AM7156 13:40 19:36 Arrived On time
AM7124 09:00 14:58 Arrived On time
AM7146 18:30 00:26 Arrived On time
AM7127 06:30 12:28 Arrived On time
AM7132 00:15 06:13 Arrived On time
AM7261 01:00 06:52 Arrived On time
AM7300 00:20 06:12 Departed On time
AM7262 18:30 00:17 Cancelled
AM7302 01:00 06:45 Landed Late

 

No. Departure Arrival Last Update Status
QF3593 18:30 00:26 Scheduled On time
QF3391 15:15 21:11 Scheduled On time
QF3371 00:15 06:13 Arrived On time
QF3393 18:30 00:22 Scheduled On time

 

No. Departure Arrival Last Update Status
WS634 11:30 17:28 NoTakeoffInfo
WS654 18:30 00:26 Departed On time
WS648 17:15 23:11 Scheduled On time
WS650 06:30 12:28 In Air
WS620 00:15 06:13 Arrived On time
WS652 00:05 06:03 Arrived On time
WS674 17:00 22:52 Departed On time
WS664 13:00 18:52 Arrived On time
WS646 01:00 06:52 Arrived On time
WS658 10:00 15:52 Arrived On time
WS676 18:30 00:22 Scheduled On time
WS660 11:30 17:22 Departed On time
WS656 09:00 14:52 Scheduled On time
WS4176 13:11 19:03 Arrived On time
WS4882 12:00 17:52 Scheduled Delayed by 1h 25m
WS4880 12:00 17:52 Departed Delayed by 1h 37m
WS980 01:00 06:57 Arrived On time
WS4154 08:15 13:59 Delayed
WS678 None 01:13 In Air
WS4156 09:00 14:48 Arrived
WS910 17:30 23:16 Scheduled
WS662 12:15 18:07 Arrived
WS682 None 05:45 Cancelled
WS686 01:30 07:16 Arrived
WS4834 08:30 14:10 Landed
WS4895 08:30 14:10 Arrived Delayed by 26m
WS4893 10:10 15:50 Arrived Delayed by 2h 2m
WS918 13:25 19:19 In Air
WS4855 06:00 None Delayed
WS4845 08:30 14:10 Arrived
WS9006 00:50 06:32 Arrived
WS672 16:00 21:50 Arrived
WS9522 09:00 14:44 Scheduled
WS668 14:00 19:50 Arrived
WS4356 09:00 14:42 Landed 14:38
WS4256 18:05 00:20 Landed 00:02
WS885 10:00 15:51 Arrived
WS884 14:00 19:45 Arrived
WS2345 None 07:30 Cancelled
WS767 01:35 None Arrived On time
WS9060 00:50 06:37 Landed 07:51
WS4244 13:30 19:15 Arrived Delayed by 31m
WS4372 14:57 20:44 Arrived Delayed by 3h 1m
WS920 08:15 13:59 In_Gate
WS904 09:30 15:10 Landed
WS810 17:59 23:45 Landed
WS872 17:30 23:14 Landed
WS882 09:30 15:20 Unknown
WS876 17:30 23:14 Landed
WS860 09:00 14:48 Landed Late
WS808 18:20 00:06 Landed
WS896 18:30 00:16 Cancelled
WS898 01:00 06:43 Landed

 

No. Departure Arrival Last Update Status
AF3744 11:30 17:28 Scheduled On time
AF3750 09:00 14:58 Scheduled On time
AF6556 06:20 12:12 Arrived Delayed by 2h 5m
AF6569 09:00 14:52 Arrived On time
AF6591 11:30 17:27 Arrived Delayed by 59m
AF6566 08:00 13:50 In Air

 

No. Departure Arrival Last Update Status
TK9139 11:35 17:33 Scheduled On time

 

No. Departure Arrival Last Update Status
TS7933 16:30 22:26 Scheduled On time
TS7923 07:00 12:56 Arrived On time
TS7927 12:35 18:29 Arrived On time
TS7965 23:55 05:49 Scheduled On time
TS7451 12:35 18:35 Arrived On time
TS7952 07:25 13:20 Arrived On time
TS7960 15:20 21:15 Scheduled On time
TS7962 17:05 23:00 Arrived Delayed by 37m
TS863 06:35 None Arrived On time
TS865 19:20 None Arrived Early

 

No. Departure Arrival Last Update Status
EI8522 05:35 11:33 Departed On time
EI8574 08:00 13:55 Arrived On time
EI8540 07:00 12:50 Arrived On time
EI8510 09:40 15:29 Scheduled On time
EI8638 16:15 Arrived

 

No. Departure Arrival Last Update Status
LO4112 13:10 19:08 Scheduled On time
LO4110 15:25 21:23 Scheduled On time
LO4114 12:20 18:10 Arrived On time
LO4140 11:30 17:10 Landed
LO4146 07:00 12:43 Landed

 

No. Departure Arrival Last Update Status
S47036 11:30 17:28 Scheduled On time
S47034 09:00 14:58 Scheduled On time
S47038 13:00 18:52 Scheduled On time
S47062 00:20 06:10 Arrived On time

 

No. Departure Arrival Last Update Status
PD360 12:40 18:35 Scheduled On time
PD362 16:30 22:26 Scheduled On time
PD352 07:00 12:56 Arrived On time
PD356 12:35 18:29 Scheduled On time
PD364 23:55 05:51 Scheduled On time
PD9904 12:00 17:55 In Air
PD9908 07:00 20:00 Landed 20:20
PD350 00:50 06:38 Landed
PD354 10:35 16:30 Landed 16:16

 

No. Departure Arrival Last Update Status
DL7131 00:15 06:13 Departed On time
DL7122 18:30 00:26 Scheduled On time
DL7135 13:40 19:36 Arrived On time
DL7228 06:30 12:28 Arrived On time
DL7133 09:00 14:58 Departed On time
DL7215 01:00 06:58 Departed On time
DL7210 01:00 06:52 Departed On time
DL7243 18:30 00:22 Scheduled On time
DL7271 10:00 15:52 Arrived On time
DL7216 09:00 14:52 Scheduled On time

 

No. Departure Arrival Last Update Status
AA9136 07:00 12:56 Scheduled On time

 

No. Departure Arrival Last Update Status
OS8296 15:25 21:23 Arrived On time
OS8258 13:10 19:08 Departed On time
OS8264 08:00 13:55 Departed On time
OS8294 11:35 17:33 Scheduled Delayed by 20m
OS8266 11:15 17:05 Arrived On time
OS8226 16:15 22:05 Scheduled On time
OS8270 09:40 15:29 Scheduled On time

 

No. Departure Arrival Last Update Status
MU1999 06:30 12:28 Arrived On time
MU1977 00:15 06:13 Arrived On time

 

No. Departure Arrival Last Update Status
LX4679 13:10 19:08 Departed On time
LX4873 08:00 13:50 Arrived On time

 

No. Departure Arrival Last Update Status
AC148 15:25 21:23 Scheduled On time
AC134 08:00 13:55 Departed On time
AC142 11:35 17:33 Scheduled Delayed by 20m
AC156 23:40 05:38 Scheduled On time
AC152 18:15 00:13 Scheduled On time
AC144 13:10 19:08 Scheduled On time
AC130 05:35 11:33 Arrived On time
AC136 08:00 13:50 Scheduled On time
AC146 11:15 17:05 Arrived On time
AC158 18:55 00:45 Scheduled On time
AC154 01:10 07:00 Scheduled On time
AC150 13:15 19:00 Scheduled On time
AC138 09:40 15:29 Scheduled On time
AC140 12:00 17:55 Departed Delayed by 38m
AC2130 20:35 02:10 Arrived
AC2058 00:30 06:18 In Gate
AC2050 12:35 18:11 In Air
AC1132 01:10 07:04 In Air
AC7297 13:25 19:15 Landed
AC1166 16:15 21:53 In_Gate
AC7007 18:00 23:45 Landed

 

No. Departure Arrival Last Update Status
LH6500 08:00 13:55 Arrived On time
LH6574 11:35 17:33 Scheduled Delayed by 20m
LH6690 13:20 19:05 Departed Delayed by 50m
LH6504 09:40 15:29 Arrived On time
LH6696 15:10 21:05 Scheduled On time

 

No. Departure Arrival Last Update Status
EK5780 05:35 11:33 Arrived On time
EK4698 00:15 06:13 Arrived On time

 

No. Departure Arrival Last Update Status
KL9565 09:00 14:58 Scheduled On time
KL9567 11:30 17:28 Arrived On time

 

No. Departure Arrival Last Update Status
MS9628 23:40 05:38 Scheduled On time
MS9626 23:40 05:38 Scheduled On time

 

No. Departure Arrival Last Update Status
DE5704 09:00 14:58 Arrived On time
DE5709 06:30 12:28 Arrived On time
DE5763 11:30 17:22 Departed On time
DE5773 10:00 15:52 Scheduled On time
DE5755 17:00 22:54 Scheduled On time
DE5758 11:30 17:22 Arrived On time
DE5779 18:30 00:24 Scheduled On time
DE5811 09:00 14:49 In Air

 

No. Departure Arrival Last Update Status
CZ778 15:15 21:11 Scheduled On time
CZ7538 08:00 13:48 In Air

 

No. Departure Arrival Last Update Status
HU8750 00:15 05:13 Scheduled
HU8752 09:00 14:52 Arrived On time
HU8754 18:30 00:16 Landed
HU8756 16:30 22:12 Landed

 

No. Departure Arrival Last Update Status
SN9734 10:30 16:20 Arrived On time

 

No. Departure Arrival Last Update Status
VS8089 00:20 06:17 Arrived On time
VS8093 18:30 00:26 Scheduled On time
VS8087 17:30 23:16 In Air
VS8091 17:00 22:50 Arrived Delayed by 28m

 

No. Departure Arrival Last Update Status
W11216 00:40 06:35 In Gate
W11218 07:15 13:10 Scheduled
W11696 00:40 06:35 Landed
W11214 15:40 21:35 In Air
W11700 18:25 00:20 Delayed

 

No. Departure Arrival Last Update Status
WG9234 06:52 In Air
WG9997 00:45 None Arrived

 

No. Departure Arrival Last Update Status
P3360 22:25 21:20 In Air
P3352 06:30 12:18 In Air
P39914 13:45 20:00 Landed 20:28
P3356 13:25 19:15 In Air
P3350 00:50 06:45 Arrival Delayed 07:01
P3354 10:35 16:30 In Air

 

No. Departure Arrival Last Update Status
Y9109 00:10 06:10 No Recent Info - Call Airline
Y9505 06:55 12:50 No Takeoff Info - Call Airline
Y9133 16:40 22:30 No Recent Info - Call Airline
Y9129 00:15 06:10 No Recent Info - Call Airline
Y9151 06:00 11:55 In Air
Y9537 15:45 21:40 Landed 22:20
Y9551 08:00 14:00 Landed 13:42
Y9519 06:00 11:55 Landed 13:37
Y9209 23:55 05:55 Delayed
Y94121 22:45 04:16 Scheduled

 

No. Departure Arrival Last Update Status
AU109 00:15 06:10 No Recent Info - Call Airline
AU121 13:00 18:28 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
N5822 21:40 None Arrived Delayed by 179 minutes

 

No. Departure Arrival Last Update Status
BG444 16:00 21:16 Unknown

 

No. Departure Arrival Last Update Status
SX350 11:00 16:02 In Air

 

No. Departure Arrival Last Update Status
5T4354 08:00 None Arrived On time
5T4352 08:00 13:46 In Air

 

No. Departure Arrival Last Update Status
WO2423 07:30 13:10 Landed Late

 

No. Departure Arrival Last Update Status
FX8091 14:00 19:12 Landed
FX7062 22:03 03:21 Landed

 

No. Departure Arrival Last Update Status
MA8091 22:40 03:59 Arrival Estimated 04:00
MA8090 15:27 20:32 In Air
MA7062 22:03 03:13 Arrival Estimated 03:06