Toronto to Halifax flight status today

List of all flights from Toronto Canada (YYZ) to Halifax Canada (YHZ) and airlines operated flight from Toronto to Halifax. The flight is a domestic flight in Canada. There are 205 flights operated by 44 airlines on this route.

The distance from Toronto, CA (YYZ) to Halifax, CA (YHZ) is 1290 km (801 miles). The time zone of the point of departure Pearson International Airport is GMT -5:00. The current time is Wednesday 2025-11-19 01:03 AM. The time zone of the destination point Halifax Stanfield International Airport is GMT-4:00 The current time is Wednesday 2025-11-19 02:03 AM.

Virgin Atlantic | Etihad Airways | EgyptAir | United Airlines | Lufthansa | Air Canada | Azores Airlines | Cathay Pacific | TAP Portugal | Air Transat | Emirates | Polish Airlines LOT | Air Canada Rouge | KLM | SWISS | Flair Airlines | Korean Air | American Airlines | Porter Airlines | Avianca | China Eastern | Air France | Xiamen Airlines | Asiana Airlines | Austrian Airlines | Hainan Airlines | Brussels Airlines | Delta | Condor | WestJet | World Ticket | Jazz | Philippine Airlines | Cargologicair | Canada Jetlines | Swoop | Canadian North | Aeromexico | Voyageur Airways | Nolinor | Kish Air | China Southern Airlines | Sunwing | British Airways |

List of 205 flights from Toronto, CA (YYZ) to Halifax, CA (YHZ).
No. Departure Arrival Last Update Status
VS8007 22:30 01:42 Scheduled On time
VS8103 22:20 01:22 Departed On time
VS8105 18:35 21:39 Cancelled

 

No. Departure Arrival Last Update Status
EY3447 17:00 20:10 Scheduled On time
EY3462 12:00 15:11 Scheduled On time
EY3473 14:30 17:41 Scheduled On time
EY3461 12:55 16:04 Arrived On time
EY3452 14:00 17:09 Scheduled On time
EY3420 18:10 21:19 Scheduled On time
EY3448 17:20 20:29 Arrived On time
EY3445 16:25 19:34 Arrived On time
EY3493 18:30 21:35 In Air
EY3449 16:45 19:52 Scheduled
EY3851 20:55 23:55 Landed
EY3850 18:55 21:54 Landed

 

No. Departure Arrival Last Update Status
MS9642 12:00 15:11 Arrived On time

 

No. Departure Arrival Last Update Status
UA8289 17:00 20:10 Arrived On time
UA8538 21:15 00:26 Scheduled On time
UA8500 08:00 11:11 Arrived Delayed by 1h 34m
UA8442 18:55 22:06 Departed On time
UA8434 06:15 09:25 Arrived On time
UA8710 12:00 15:11 Departed On time
UA8332 14:30 17:41 Scheduled On time
UA8446 07:55 11:04 Arrived On time
UA8454 14:40 17:40 In Air

 

No. Departure Arrival Last Update Status
LH6622 21:15 00:26 Departed On time
LH6558 17:00 20:10 Scheduled On time
LH6784 14:30 17:41 Scheduled On time
LH6604 18:55 22:06 Scheduled On time
LH6488 20:50 23:59 Scheduled On time
LH6546 14:10 17:11 Landed
LH6572 21:30 00:31 Landed

 

No. Departure Arrival Last Update Status
AC1520 21:15 00:26 Departed On time
AC604 08:00 11:11 Arrived On time
AC610 12:00 15:11 Arrived On time
AC620 21:15 00:26 Departed Delayed by 49m
AC600 06:15 09:25 Arrived On time
AC618 18:55 22:06 Scheduled On time
AC614 17:00 20:10 Scheduled On time
AC612 14:30 17:41 Scheduled On time
AC1536 18:55 22:06 Scheduled On time
AC602 07:55 11:04 Arrived On time
AC616 18:10 21:19 Scheduled On time
AC1538 12:55 16:04 Arrived On time
AC606 09:25 12:34 Scheduled On time
AC1534 16:30 19:39 Scheduled On time
AC1658 09:25 12:34 Scheduled Delayed by 15m
AC2138 12:55 15:55 Departed Delayed by 53m
AC608 13:00 16:09 Scheduled On time
AC1632 23:00 02:09 Scheduled On time
AC1594 14:15 17:24 Departed On time
AC7112 11:30 14:17 In Gate
AC622 19:45 22:52 In Air
AC1610 12:30 15:37 In_Gate
AC1612 14:40 17:47 In_Gate
AC1614 08:55 12:02 Arrived Delayed by 6h 46m

 

No. Departure Arrival Last Update Status
S47013 22:30 01:42 Scheduled On time
S47015 15:20 18:28 Scheduled

 

No. Departure Arrival Last Update Status
CX7070 22:30 01:42 Scheduled On time
CX1600 17:00 20:10 Arrived On time
CX7074 17:35 20:44 Scheduled On time
CX7076 22:20 01:30 Scheduled On time

 

No. Departure Arrival Last Update Status
TP8289 06:15 09:25 Arrived On time
TP8287 19:25 22:36 Scheduled On time
TP8010 16:30 19:39 Scheduled On time

 

No. Departure Arrival Last Update Status
TS7840 09:00 12:12 Arrived On time
TS8810 22:30 01:42 Scheduled On time
TS7411 21:10 00:22 Scheduled On time
TS7846 17:00 20:12 Scheduled On time
TS7901 08:30 11:39 Scheduled On time
TS8805 14:30 17:39 Arrived On time
TS7842 23:20 02:29 Scheduled
TS7921 20:25 23:34 In Air
TS7925 13:00 16:07 Arrived Delayed by 1h 3m
TS57 19:37 None Arrived Delayed by 44 minutes
TS7929 20:15 23:20 Departed On time
TS7729 19:40 22:45 Departed
TS9902 17:50 None Arrived Delayed by 159 minutes

 

No. Departure Arrival Last Update Status
EK5753 12:00 15:11 Arrived On time
EK4675 22:30 01:42 Scheduled On time

 

No. Departure Arrival Last Update Status
LO4157 06:15 09:25 Arrived On time
LO4159 08:00 11:11 Arrived On time

 

No. Departure Arrival Last Update Status
RV1520 21:15 00:26 Scheduled On time
RV1534 08:00 11:11 Scheduled On time
RV1548 16:30 19:39 Scheduled On time
RV1538 12:55 16:04 Arrived On time
RV1658 09:25 12:34 Scheduled On time
RV1966 19:25 22:34 Scheduled On time
RV1992 13:55 17:04 Arrived Delayed by 1h 10m
RV1632 23:00 02:09 Scheduled On time
RV2006 12:15 15:05 In Air
RV1536 08:40 11:48 Arrived Delayed by 20m
RV1612 17:47 None Arrived Delayed by 86 minutes
RV1554 15:37 None Arrived On time
RV1560 10:05 None Arrived On time

 

No. Departure Arrival Last Update Status
KL9626 22:30 01:42 Departed Delayed by 20m

 

No. Departure Arrival Last Update Status
LX4646 18:55 22:06 Departed On time
LX4888 16:30 19:39 Arrived Delayed by 19m
LX4857 14:00 17:09 Departed On time

 

No. Departure Arrival Last Update Status
F8654 18:45 21:55 Departed On time
F8650 13:00 16:10 Arrived On time
F8652 13:30 16:40 Arrived Delayed by 13h 17m
F89978 00:50 04:10 Arrived Delayed by 1h 31m
F8658 14:10 17:25 Scheduled
F89975 07:35 10:00 In Air
F8656 07:00 10:25 Arrived Delayed by 17m
F8148 07:00 10:10 Landed 09:56
F8948 17:50 20:37 In_Air
F81148 17:15 20:20 In Air

 

No. Departure Arrival Last Update Status
KE282 12:05 15:15 Scheduled On time
KE6583 17:35 20:44 Departed On time
KE6620 14:30 17:39 Arrived On time
KE6551 15:20 18:28 In Air

 

No. Departure Arrival Last Update Status
AA9117 17:00 20:12 Scheduled On time
AA9108 21:10 00:22 Scheduled Delayed by 15m
AA9119 21:10 00:22 Scheduled On time

 

No. Departure Arrival Last Update Status
PD205 09:00 12:12 Departed On time
PD211 21:10 00:22 Scheduled On time
PD201 08:30 11:39 Departed On time
PD207 15:40 18:52 Scheduled
PD209 20:15 23:20 Scheduled

 

No. Departure Arrival Last Update Status
AV6958 18:55 22:06 Arrived Delayed by 24m
AV6986 12:00 15:11 Arrived On time
AV6928 06:30 09:39 Scheduled On time
AV6954 17:20 20:29 Scheduled On time

 

No. Departure Arrival Last Update Status
MU1973 22:30 01:42 Scheduled On time
MU1998 17:35 20:44 Scheduled On time

 

No. Departure Arrival Last Update Status
AF3752 22:30 01:42 Scheduled On time
AF7277 19:20 22:25 Arrived
AF6587 22:05 01:07 In Air
AF6555 18:35 21:39 Cancelled

 

No. Departure Arrival Last Update Status
MF6027 22:30 01:42 Scheduled On time
MF6087 17:35 20:44 Scheduled On time

 

No. Departure Arrival Last Update Status
OZ6129 21:15 00:26 Scheduled On time
OZ6115 06:30 09:39 Arrived On time
OZ6131 21:30 00:31 Departed

 

No. Departure Arrival Last Update Status
OS8277 17:00 20:10 Arrived On time

 

No. Departure Arrival Last Update Status
HU8680 22:30 01:42 Scheduled On time
HU8682 18:15 21:18 Departed Late

 

No. Departure Arrival Last Update Status
SN9719 12:55 16:04 Arrived On time

 

No. Departure Arrival Last Update Status
DL7260 19:30 22:39 Scheduled On time
DL7206 17:35 20:44 Arrived On time
DL7587 18:15 21:17 Cancelled

 

No. Departure Arrival Last Update Status
DE5788 19:30 22:39 Scheduled On time

 

No. Departure Arrival Last Update Status
WS254 22:20 01:30 Departed On time
WS250 15:20 18:28 In Air
WS9016 05:45 08:57 Cancelled
WS9002 00:30 None In Air
WS308 15:20 18:29 Arrived On time
WS4390 07:00 10:05 Departed Delayed by 1h 11m
WS4212 16:15 19:20 Arrived On time
WS900 17:30 20:35 Landed 20:34
WS246 09:00 12:05 Landed 12:01
WS2360 09:45 None Expected
WS2363 09:45 None In Air
WS3544 08:30 11:55 Arrival Delay 25 mins
WS3546 15:15 18:44 Arrived Delayed by 1h 7m
WS4904 19:15 22:17 In_Gate
WS3816 21:15 00:47 Delayed
WS3472 18:25 21:55 Landed
WS3490 13:15 16:45 Landed
WS4546 09:00 12:05 Landed

 

No. Departure Arrival Last Update Status
W11663 07:20 10:30 In Gate
W11665 06:55 10:10 Landed
W11230 14:10 17:25 Scheduled
W11287 00:10 03:25 Landed
W11326 07:00 10:25 Landed

 

No. Departure Arrival Last Update Status
QK7111 14:15 17:31 In Air
QK7123 14:00 17:16 In Air
QK2257 11:00 14:01 Landed

 

No. Departure Arrival Last Update Status
PR3069 22:20 01:27 In Air
PR3052 21:30 None Departed
PR1976 21:45 01:06 Landed

 

No. Departure Arrival Last Update Status
P3207 15:15 18:20 In Air
P3201 06:55 10:00 In Air
P39901 11:37 None Arrived Early
P31295 12:24 None Arrived On time
P32297 10:31 None Arrival Delayed 11:02
P32295 18:51 None Departure Estimated dep 15:15
P3209 01:37 None Arrived Delayed by 37 minutes

 

No. Departure Arrival Last Update Status
AU654 13:40 16:55 No Recent Info - Call Airline
AU656 09:00 12:15 No Takeoff Info - Call Airline
AU658 06:55 10:10 No Recent Info - Call Airline
AU8154 10:00 12:49 No Recent Info - Call Airline
AU9155 13:25 17:21 In Air

 

No. Departure Arrival Last Update Status
WO360 07:15 10:20 Landed 10:23
WO2363 09:45 12:41 Landed 12:47
WO362 17:05 20:15 Landed 22:29
WO2360 21:30 00:35 Scheduled Delayed by 43m
WO364 20:00 23:10 Cancelled
WO408 07:25 10:30 Landed Late
WO2408 19:45 22:50 Departed Delayed by 56m
WO2048 08:00 11:10 Delayed >3h
WO428 07:00 10:01 Landed

 

No. Departure Arrival Last Update Status
5T8148 10:16 None Arrived Delayed by 21 minutes

 

No. Departure Arrival Last Update Status
AM7144 09:00 12:05 In Air
AM7316 09:00 12:04 Landed

 

No. Departure Arrival Last Update Status
VC7137 11:45 None Arrived Delayed by 336 minutes
VC7114 10:45 None Arrived On time

 

No. Departure Arrival Last Update Status
N5597 17:15 20:08 Landed

 

No. Departure Arrival Last Update Status
Y9205 13:50 16:52 In_Air

 

No. Departure Arrival Last Update Status
CZ7515 15:25 18:24 Landed
CZ7516 18:35 21:37 Departed Late

 

No. Departure Arrival Last Update Status
WG9038 06:31 09:21 Scheduled

 

No. Departure Arrival Last Update Status
BA6479 19:55 22:57