Toronto to Ottawa flight status today

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

The distance from Toronto, CA (YYZ) to Ottawa, CA (YOW) is 362 km (225 miles). Pearson International Airport and Ottawa/Macdonald-Cartier International Airport are in the same time zone (GMT -5:00). The current time on both airports is Monday 2025-11-17 14:23 PM.

Air France | Polish Airlines LOT | Air Canada | Emirates | Avianca | American Airlines | Cathay Pacific | Aer Lingus | TAP Portugal | Porter Airlines | KLM | Air Transat | Delta | Lufthansa | United Airlines | Austrian Airlines | EgyptAir | China Eastern | Korean Air | Asiana Airlines | Turkish Airlines | China Southern Airlines | SWISS | WestJet | Hainan Airlines | Xiamen Airlines | EVA Air | Brussels Airlines | Azores Airlines | Jazz | Sunwing | Air Canada Rouge | Canada Jetlines | Philippine Airlines | Cargologicair | Nolinor | Zimex Aviation Austria | Jet2 | Swift Air | Air Tindi | Canadian North | Aeromexico | China Airlines | Voyageur Airways | Flair Airlines | Biman Bangladesh Airlines | WestJet Encore | Air Seoul | Virgin Atlantic | LATAM Airlines |

List of 250 flights from Toronto, CA (YYZ) to Ottawa, CA (YOW).
No. Departure Arrival Last Update Status
AF3760 23:30 00:42 Scheduled On time
AF6561 21:45 22:50 Scheduled
AF6573 21:30 22:38 Landed
AF6562 17:45 18:53 Landed

 

No. Departure Arrival Last Update Status
LO4143 00:30 01:38 Arrived On time
LO4141 22:00 23:08 Scheduled On time

 

No. Departure Arrival Last Update Status
AC468 21:00 22:08 Scheduled On time
AC470 22:00 23:08 Scheduled Delayed by 45m
AC440 07:10 08:18 Arrived On time
AC466 20:10 21:18 Cancelled
AC472 00:30 01:38 Arrived On time
AC458 16:10 17:18 Scheduled On time
AC462 18:10 19:18 Scheduled On time
AC442 08:15 09:23 Arrived On time
AC454 14:15 15:23 Scheduled On time
AC450 12:10 13:18 Scheduled On time
AC460 17:30 18:38 Scheduled On time
AC444 08:10 09:14 Arrived Delayed by 53m
AC448 10:00 11:04 Scheduled On time
AC452 12:05 13:09 Scheduled On time
AC456 14:00 15:04 Scheduled On time
AC464 18:00 19:04 Scheduled On time
AC1516 12:05 13:09 Arrived On time
AC1506 20:05 21:09 Scheduled On time
AC482 13:00 14:04 Scheduled On time
AC7125 09:00 09:50 In Gate
AC446 12:05 13:10 Unknown
AC7758 14:05 15:09 Scheduled On time
AC7760 18:10 19:17 In Air
AC7756 12:10 13:12 In Air
AC1586 18:10 19:13 Scheduled
AC1588 20:40 21:45 Scheduled
AC1584 21:50 22:53 In Air
AC1582 07:30 08:33 Arrived
AC7754 08:10 09:12 Cancelled
AC1558 17:50 18:55 In_Gate
AC7626 08:10 09:14 Scheduled
AC2268 16:00 16:54 Landed
AC7576 21:30 22:21 Landed Late
AC7009 14:00 14:49 Landed Late
AC7528 21:30 22:31 Landed
AC7502 08:10 09:11 Landed
AC7506 10:10 11:11 Landed
AC7524 19:10 20:11 Landed

 

No. Departure Arrival Last Update Status
EK5755 12:10 13:18 Departed On time
EK4679 23:30 00:42 Arrived Delayed by 28m

 

No. Departure Arrival Last Update Status
AV2892 08:15 09:23 Scheduled On time
AV2852 00:30 01:38 Arrived Delayed by 1h 28m
AV6914 16:10 17:18 Scheduled On time
AV2867 10:00 11:04 Arrived On time
AV6912 17:05 18:09 Scheduled On time
AV6902 16:15 17:22 Arrived On time

 

No. Departure Arrival Last Update Status
AA9114 17:15 18:24 Scheduled On time
AA9113 15:40 16:49 Departed On time
AA9111 23:30 00:39 Scheduled On time
AA9115 23:15 00:21 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7080 23:30 00:42 Scheduled On time
CX1604 16:10 17:18 Arrived On time
CX1606 00:30 01:38 Arrived On time
CX1608 08:00 09:04 Arrived On time
CX7084 23:15 00:19 In Air
CX7086 20:05 21:11 In Air

 

No. Departure Arrival Last Update Status
EI8644 22:00 23:08 Scheduled On time
EI8500 20:10 21:18 Scheduled On time
EI8508 00:30 01:38 Scheduled On time
EI8562 18:00 19:04 Scheduled On time
EI8596 20:10 21:15 In Air
EI8588 23:10 00:10 Scheduled
EI8648 18:10 19:12 Unknown
EI8570 21:30 22:29 Landed Late

 

No. Departure Arrival Last Update Status
TP8049 17:30 18:38 Scheduled On time
TP8050 00:30 01:34 Arrived On time
TP8051 18:00 19:04 Arrived On time

 

No. Departure Arrival Last Update Status
PD179 23:30 00:39 Scheduled On time
PD157 07:15 08:24 Arrived On time
PD163 15:40 16:49 Scheduled On time
PD167 17:15 18:26 Scheduled On time
PD153 07:00 08:05 Scheduled On time
PD191 23:30 00:40 Scheduled On time
PD2703 14:00 15:10 Arrived On time
PD161 20:15 21:18 In Air
PD177 20:20 21:23 Arrived Delayed by 27m
PD165 18:15 19:18 In Air
PD159 09:55 10:58 Arrived On time
PD189 22:45 23:50 Scheduled On time
PD155 07:45 08:48 Landed 08:32
PD187 21:15 22:18 In Air
PD2291 07:45 08:48 Landed 08:45
PD2297 20:20 21:23 Scheduled On time
PD169 14:30 15:33 Arrived
PD185 19:30 20:35 Landed 20:48
PD99 07:51 16:06 Landed

 

No. Departure Arrival Last Update Status
KL9628 23:30 00:42 Scheduled On time
KL9804 21:45 22:50 Landed

 

No. Departure Arrival Last Update Status
TS7868 23:30 00:39 Scheduled On time
TS7967 17:15 18:24 Scheduled On time
TS7864 07:15 08:24 Scheduled On time
TS8811 23:30 00:42 Scheduled On time
TS7866 19:55 21:00 Scheduled On time
TS7850 07:00 08:05 Arrived On time
TS7448 14:00 15:10 Arrived On time
TS7447 23:30 00:40 Scheduled On time
TS7860 20:15 21:18 In Air
TS7958 09:55 10:58 Departed
TS7977 11:25 12:30 Arrived On time
TS7981 23:00 00:05 In Air
TS7973 14:45 15:50 Scheduled
TS26 22:30 23:21 In_Air
TS7975 16:50 17:53 In Air
TS7971 07:45 08:48 Scheduled
TS7987 21:15 22:18 In Air
TS7346 20:05 None In Air
TS7340 17:30 None In Air

 

No. Departure Arrival Last Update Status
DL8949 23:00 23:59 Scheduled On time
DL7158 23:30 00:42 Scheduled On time
DL7592 10:00 11:09 Landed

 

No. Departure Arrival Last Update Status
LH6520 22:00 23:08 Scheduled On time
LH6630 17:30 18:38 Scheduled On time
LH6766 17:30 18:38 Scheduled On time
LH6628 16:10 17:18 Arrived On time
LH6596 20:10 21:18 Scheduled On time

 

No. Departure Arrival Last Update Status
UA8453 16:10 17:18 Arrived On time
UA8288 12:10 13:18 Scheduled On time
UA8450 14:15 15:23 Arrived On time
UA8243 20:10 21:18 Scheduled On time

 

No. Departure Arrival Last Update Status
OS8328 22:00 23:08 Scheduled On time
OS8257 00:30 01:38 Arrived On time
OS8350 16:10 17:18 Scheduled On time
OS8320 17:30 18:38 Scheduled On time
OS8330 20:10 21:18 Scheduled On time
OS8331 14:00 15:04 Arrived On time

 

No. Departure Arrival Last Update Status
MS9638 12:10 13:18 Arrived On time
MS9632 10:00 11:04 Scheduled On time

 

No. Departure Arrival Last Update Status
MU1971 23:30 00:42 Scheduled On time

 

No. Departure Arrival Last Update Status
KE6541 23:30 00:42 Scheduled On time

 

No. Departure Arrival Last Update Status
OZ6119 22:00 23:08 Scheduled On time
OZ6125 00:30 01:34 Arrived On time

 

No. Departure Arrival Last Update Status
TK8716 22:00 23:08 Scheduled On time

 

No. Departure Arrival Last Update Status
CZ7509 23:30 00:42 Scheduled On time
CZ7510 16:00 17:11 Landed

 

No. Departure Arrival Last Update Status
LX4681 20:10 21:18 Scheduled On time

 

No. Departure Arrival Last Update Status
WS982 18:00 19:12 Scheduled On time
WS374 23:15 00:22 Scheduled On time
WS4424 21:30 22:35 In Air
WS376 23:15 00:19 In Air
WS4464 12:00 13:09 Cancelled
WS368 15:45 16:45 Landed 16:39
WS370 21:00 22:03 Cancelled
WS3464 12:00 13:05 Landed 12:53
WS3476 19:10 20:16 Landed 20:51
WS2266 10:28 None Arrived On time
WS976 20:15 21:17 Scheduled
WS3474 17:30 18:41 In Air
WS3468 15:00 16:12 Out_Gate
WS4474 17:25 18:35 Landed
WS3446 07:15 08:36 Out_Gate
WS978 22:00 23:03 In_Gate
WS3460 09:30 10:38 Arrived On time
WS3462 09:10 10:20 Landed
WS3466 13:45 14:55 Landed
WS3458 08:15 09:30 Landed
WS3470 16:00 17:06 Landed
WS3478 21:30 22:38 Landed
WS4466 13:30 14:30 Landed
WS364 12:00 13:03 Landed

 

No. Departure Arrival Last Update Status
HU8688 23:30 00:42 Arrived Delayed by 27m
HU8690 21:30 22:38 Landed

 

No. Departure Arrival Last Update Status
MF6031 23:15 00:22 Scheduled On time

 

No. Departure Arrival Last Update Status
BR3142 00:30 01:34 Arrived On time
BR3150 23:15 00:19 Scheduled On time
BR3086 22:40 23:47 Scheduled Delayed by 30m
BR3152 22:35 23:40 Scheduled On time

 

No. Departure Arrival Last Update Status
SN9718 14:00 15:04 Scheduled On time

 

No. Departure Arrival Last Update Status
S47001 23:15 00:22 Scheduled On time
S47051 10:00 11:09 In Air

 

No. Departure Arrival Last Update Status
QK7754 08:10 09:16 Arrived On time
QK7758 14:05 15:09 Arrived On time
QK7756 09:30 10:34 Arrived Delayed by 1h 50m
QK7760 13:10 14:15 In Air

 

No. Departure Arrival Last Update Status
WG9009 20:10 21:05 No Recent Info - Call Airline
WG9407 23:15 00:25 Arrived Delayed by 1h 27m
WG9484 19:30 None Arrived On time
WG5721 23:15 00:30 Landed
WG9222 18:15 19:20 Landed

 

No. Departure Arrival Last Update Status
RV1582 07:30 08:33 Arrived On time
RV1558 18:55 None Arrived On time

 

No. Departure Arrival Last Update Status
AU9956 10:00 10:40 In Air
AU8957 23:59 None Scheduled
AU9954 09:30 10:18 No Takeoff Info - Call Airline
AU9952 11:00 11:40 No Takeoff Info - Call Airline
AU8966 14:15 14:55 Scheduled
AU9870 10:00 10:48 No Takeoff Info - Call Airline
AU9967 22:15 22:55 No Takeoff Info - Call Airline
AU9107 21:00 None Landed
AU9850 08:00 08:40 No_Takeoff_Info

 

No. Departure Arrival Last Update Status
PR3036 23:15 00:19 In Air
PR1946 21:30 22:38 Landed
PR1932 21:30 22:32 Landed

 

No. Departure Arrival Last Update Status
P3163 14:23 None Arrived On time
P3191 23:25 None Departure Estimated dep 22:20
P3187 22:18 None Departure Estimated dep 21:15
P32291 08:48 None Arrived On time
P31155 07:49 None Arrived Delayed by 49 minutes
P31169 18:03 None Arrived On time
P3179 18:59 None Departure Canceled
P3185 20:35 None Arrived On time
P3169 15:00 None Arrived Early
P3155 08:34 None Arrived Delayed by 45 minutes

 

No. Departure Arrival Last Update Status
N518 10:31 11:22 No_Takeoff_Info
N5451 12:58 None Arrived On time

 

No. Departure Arrival Last Update Status
ZX1020 07:32 None Landed 07:32

 

No. Departure Arrival Last Update Status
LS9371 22:01 None Arrived Delayed by 34 minutes

 

No. Departure Arrival Last Update Status
WQ460 14:02 None Arrived On time
WQ2635 00:30 None Arrived On time

 

No. Departure Arrival Last Update Status
8T1614 20:05 None Arrived On time

 

No. Departure Arrival Last Update Status
5T5097 15:58 None Arrived On time
5T3607 01:07 None Arrived On time

 

No. Departure Arrival Last Update Status
AM7116 17:45 18:48 Arrived
AM7312 11:00 12:10 Cancelled
AM7318 09:00 10:10 Landed
AM7118 17:45 18:54 Landed

 

No. Departure Arrival Last Update Status
CI9330 12:00 13:05 Arrived

 

No. Departure Arrival Last Update Status
VC7564 00:30 None Arrived Delayed by 32 minutes

 

No. Departure Arrival Last Update Status
F818 10:30 11:21 No_Takeoff_Info
F8965 14:00 15:38 Landed 15:40
F89123 06:00 06:48 Scheduled
F8483 23:00 23:59 Landed
F89307 15:00 16:28 Landed
F89484 18:00 19:29 Landed

 

No. Departure Arrival Last Update Status
BG990 18:35 19:20 No_Takeoff_Info

 

No. Departure Arrival Last Update Status
WR3458 08:00 09:09 Landed
WR3464 12:00 13:10 Cancelled
WR3462 10:00 11:09 Landed
WR3466 14:00 15:09 Cancelled
WR3474 18:15 19:24 Landed
WR3468 15:00 16:10 Cancelled
WR3478 22:00 23:08 Cancelled
WR3446 07:00 08:10 Cancelled
WR3476 19:00 20:10 Landed
WR3460 09:00 10:10 Landed
WR3470 16:00 17:10 Cancelled
WR3454 20:00 21:08 Landed

 

No. Departure Arrival Last Update Status
RS7694 16:40 17:44 Landed
RS7710 16:10 17:11 Cancelled
RS7564 14:10 15:10 Landed
RS7712 10:10 11:10 Landed
RS7614 07:10 08:10 Landed

 

No. Departure Arrival Last Update Status
VS8111 21:30 22:44 Landed
VS8113 21:45 22:50 Landed

 

No. Departure Arrival Last Update Status
LA5239 19:00 20:10 Cancelled