Toronto to Ottawa flight status today

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

The distance from Toronto, CA (YTZ) to Ottawa, CA (YOW) is 351 km (218 miles). Billy Bishop Toronto City Airport and Ottawa/Macdonald-Cartier International Airport are in the same time zone (GMT -5:00). The current time on both airports is Wednesday 2025-11-19 08:52 AM.

Air Transat | Porter Airlines | Jazz | Air Canada | Passaredo | Cargologicair | Air Tindi |

List of 142 flights from Toronto, CA (YTZ) to Ottawa, CA (YOW).
No. Departure Arrival Last Update Status
TS7377 21:30 22:29 Scheduled On time
TS7267 18:55 19:54 Scheduled On time
TS7376 19:55 20:54 Scheduled On time
TS7404 07:00 07:59 Departed Delayed by 1h
TS7468 10:30 11:29 Arrived On time
TS7371 14:05 15:04 Scheduled On time
TS7374 17:40 18:39 Scheduled On time
TS7370 18:35 19:34 Scheduled On time
TS7437 12:00 12:59 Scheduled On time
TS7432 09:10 10:09 Arrived On time
TS7032 08:45 09:44 Scheduled On time
TS7028 20:55 21:54 Delayed
TS7022 14:15 15:14 Arrived On time
TS7021 12:50 13:49 Arrived
TS7030 10:15 11:14 Arrived
TS7027 19:10 20:09 Arrived
TS7025 15:30 16:29 Scheduled
TS7026 17:15 18:14 Scheduled
TS7024 14:35 15:34 Scheduled
TS7031 09:30 10:29 Scheduled
TS7023 18:25 19:24 Scheduled
TS7019 10:50 11:49 Arrived

 

No. Departure Arrival Last Update Status
PD2275 21:30 22:29 Scheduled On time
PD2211 08:25 09:24 Scheduled On time
PD2205 07:00 07:59 Scheduled On time
PD2267 18:55 19:54 Scheduled On time
PD2269 19:55 20:54 Scheduled
PD2265 16:30 17:29 Scheduled On time
PD2217 10:30 11:29 Arrived On time
PD2259 14:05 15:04 Cancelled
PD2249 18:35 19:34 Scheduled On time
PD2219 09:10 10:09 Scheduled On time
PD2229 12:50 13:49 Scheduled
PD2227 10:50 11:49 Scheduled
PD2241 18:25 19:24 Scheduled
PD2247 14:45 15:44 Arrived Delayed by 28m
PD2257 15:59 16:54 Cancelled
PD9821 08:20 09:13 Landed
PD2271 20:00 20:59 Landed 20:41
PD2263 12:55 13:54 Scheduled
PD9814 13:15 14:07 No Recent Info - Call Airline
PD2255 15:25 16:24 In_Gate
PD2277 21:15 22:14 In_Gate
PD3217 09:25 10:19 Landed
PD3249 14:45 15:35 In_Air
PD3227 14:45 15:44 No_Takeoff_Info
PD3261 17:15 18:06 None
PD3259 16:45 17:37 Landed
PD3247 14:00 14:52 Scheduled
PD3275 21:18 22:09 None
PD2215 08:30 09:29 Landed
PD3269 19:55 20:47 In_Air
PD2225 10:45 11:44 In_Gate
PD275 21:15 22:14 In_Air
PD255 15:25 16:24 Scheduled
PD261 18:55 19:54 In_Gate
PD219 10:25 11:24 Scheduled
PD1259 17:00 17:52 Unknown
PD1227 13:30 14:22 In_Air
PD1261 18:00 18:52 Landed
PD1251 15:55 16:47 None
PD215 09:30 10:29 Landed
PD1269 18:55 19:47 Landed Late
PD273 19:35 20:34 Landed
PD233 15:10 16:09 Cancelled
PD279 21:00 21:56

 

No. Departure Arrival Last Update Status
QK7710 18:45 19:41 Scheduled On time
QK7704 10:25 11:21 Scheduled On time
QK7712 19:20 20:17 Scheduled On time
QK7706 10:20 11:17 Scheduled On time
QK7714 19:20 20:15 Departed On time

 

No. Departure Arrival Last Update Status
AC7710 18:45 19:41 Scheduled On time
AC7704 10:25 11:21 Scheduled On time
AC7712 19:20 20:17 Scheduled On time
AC7706 10:20 11:17 Scheduled On time
AC7714 19:20 20:15 Scheduled On time
AC7702 19:20 20:15 Arrival Delay 40 mins
AC7708 16:20 17:19 Arrived On time

 

No. Departure Arrival Last Update Status
2Z2269 18:55 19:54 Scheduled
2Z2267 18:25 19:24 Scheduled

 

No. Departure Arrival Last Update Status
P3267 18:54 None Arrived On time
P3205 07:44 None Arrived On time
P3211 09:30 None Arrived On time
P31239 11:45 None Arrived On time
P31217 10:18 None Arrived Delayed by 34 minutes
P3192 19:32 None Arrived On time
P33275 22:11 None Arrived On time
P33269 20:49 None Arrived On time
P3428 08:46 None Arrived On time
P31251 17:34 None Arrived On time
P31261 18:29 None Arrived Delayed by 31 minutes
P32225 11:44 None Arrived On time
P352 20:39 None Arrived On time
P31225 12:55 None Arrived Delayed by 39 minutes
P33261 18:07 None Arrived On time
P32277 22:14 None Arrived On time
P3215 08:54 None Arrived On time
P3255 16:44 None Arrived On time
P33259 17:38 None Arrived Delayed by 24 minutes
P32257 16:54 None Arrived On time
P33249 15:38 None Arrived On time
P3277 22:14 None Arrived On time
P31249 15:39 None Arrived Delayed by 17 minutes
P32267 19:24 None Arrived Delayed by 23 minutes
P33227 12:29 None Arrived On time
P31269 19:47 None Arrived Delayed by 35 minutes
P3225 12:29 None Arrived Early
P3251 15:59 None Arrived On time
P3257 16:59 None Arrived On time
P3221 11:44 None Arrived On time
P3247 14:34 None Arrived On time
P3241 18:54 None Arrived On time
P3275 21:54 None Arrived On time
P3259 17:29 None Arrived On time
P3219 10:44 None Arrived On time
P3227 12:54 None Arrived On time
P31227 12:28 None Arrived On time
P3265 18:44 None Arrived On time
P3229 13:29 None Arrived On time
P31259 17:38 None Arrived On time
P3271 20:50 None Arrived On time
P3269 19:54 None Arrived Early
P33215 09:23 None Arrived On time
P32207 08:34 None Arrived On time
P32255 16:24 None Arrived On time
P32219 10:44 None Arrived On time
P32265 19:14 None Arrived On time
P32247 15:40 None Arrived On time
P32229 13:54 None Arrived On time
P32263 13:54 None Arrived On time
P32259 17:00 None Arrived On time
P32217 10:29 None Arrived Delayed by 105 minutes
P32271 20:59 None Arrived Early
P32227 12:30 None Arrived Early
P32205 07:44 None Departure Estimated dep 06:45
P32211 09:35 None Arrived On time
P32269 19:50 None Arrived On time
P32249 15:24 None Arrived On time
P32275 21:54 None Arrived On time

 

No. Departure Arrival Last Update Status
8T1628 16:15 None Arrived On time
8T1646 16:47 None Arrived On time
8T1673 14:23 None Arrived On time