Cheap flights from Halifax to Toronto

Find cheap Toronto to Halifax flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Halifax.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Halifax to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Halifax (YHZ) - Toronto (YTO) 2026-01-23 2026-01-23 164 USD 4 hours 51 minutes Direct 2026-01-08T14:07:26

Halifax to Toronto flight status

Flight Origin Destination Departure Arrival Equip
DL7079 Halifax (YHZ) Toronto (YYZ) 11:30 p.m. 11:59 p.m. B737
LH6665 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 8:20 p.m. 763
KE6552 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:42 a.m. 73W
LA5189 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:04 p.m. DH8D
AM7113 Halifax (YHZ) Toronto (YYZ) 7:35 p.m. 8:44 p.m. None
WS277 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 2:14 p.m. B736
CX7069 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:42 a.m. 736
WS243 Halifax (YHZ) Toronto (YYZ) 4:10 p.m. 5:30 p.m. B738
AF3004 Halifax (YHZ) Toronto (YYZ) 5 p.m. 12:38 a.m.
LO4150 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:30 p.m. E90
DL7019 Halifax (YHZ) Toronto (YYZ) 5:30 a.m. 8:05 a.m. 73W
AC7457 Halifax (YHZ) Toronto (YYZ) 8:10 p.m. 9:35 p.m. 789
UA8265 Halifax (YHZ) Toronto (YYZ) 5:15 a.m. 7 a.m. 320
AC611 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. Boeing 737 Max 8
AC601 Halifax (YHZ) Toronto (YYZ) 5:05 a.m. 6:50 a.m. Boeing 737 Max 8
AC603 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:46 a.m. Airbus A320-100/200
KL9663 Halifax (YHZ) Toronto (YYZ) 7:30 p.m. 11:47 p.m. B737
OZ6130 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. E190
UA8159 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. A320
LX4647 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m. 763
UA8271 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m. E90
UA8267 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:46 a.m. 321
AC619 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 8:20 p.m. A320
AC615 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m. Airbus A321-100/200
UA8015 Halifax (YHZ) Toronto (YYZ) 4:20 p.m. 5 p.m. 321
LA5185 Halifax (YHZ) Toronto (YYZ) 5:20 a.m. 7:32 a.m. B738
MU8040 Halifax (YHZ) Toronto (YYZ) 8 a.m. 10:05 a.m. 320
AC609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m. Airbus A321-100/200
LO4152 Halifax (YHZ) Toronto (YYZ) 4:50 p.m. 6:38 p.m. A321
AA8141 Halifax (YHZ) Toronto (YYZ) 5:15 p.m. 11:15 p.m. B737
LH6703 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m.
KL9695 Halifax (YHZ) Toronto (YYZ) 11:50 p.m. 7:37 a.m. B737
UA8269 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8:15 p.m. B738
AA8121 Halifax (YHZ) Toronto (YYZ) 5:45 p.m. 5 p.m. B737
DL7077 Halifax (YHZ) Toronto (YYZ) 2:35 p.m. 3:44 p.m. 73W
DL6334 Halifax (YHZ) Toronto (YYZ) 2:20 p.m. 6:35 p.m. 320
AV6955 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m. 321
WS247 Halifax (YHZ) Toronto (YYZ) 6:55 p.m. 8:16 p.m. B737
CX7073 Halifax (YHZ) Toronto (YYZ) 3:55 p.m. 4:34 p.m. 73W
DL7159 Halifax (YHZ) Toronto (YYZ) 10:45 p.m. 1:17 a.m. 73W
EK4676 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:42 a.m. 73W
HU8679 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:42 a.m. B737
LH6557 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. 319
UA8036 Halifax (YHZ) Toronto (YYZ) 3 p.m. 3:35 p.m. 321
WS4201 Halifax (YHZ) Toronto (YYZ) 8:30 a.m. 2:51 p.m. B737
AM7111 Halifax (YHZ) Toronto (YYZ) 8:25 a.m. 10:24 a.m. DH4
AC0609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m.
MAL7949 Halifax (YHZ) Toronto (YYZ) 3 a.m. 7:33 a.m. B752
AC617 Halifax (YHZ) Toronto (YYZ) 9 a.m. 11:14 a.m. A320
OS8280 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. 319
AV6957 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. 320
AC1343 Halifax (YHZ) Toronto (YYZ) 6 p.m. 9:50 p.m. E190
MF6030 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:42 a.m. None
AC2077 Halifax (YHZ) Toronto (YYZ) 3:15 p.m. 4:14 p.m. A320
AC2087 Halifax (YHZ) Toronto (YYZ) 10:35 a.m. 1:50 p.m. A321
AC607 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. A320
WS8986 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:04 p.m. None
UA8449 Halifax (YHZ) Toronto (YYZ) 2:20 p.m. 3:55 p.m. E90
LH6563 Halifax (YHZ) Toronto (YYZ) 1:05 p.m. 8:50 p.m. 320
AC629 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 7:39 p.m. 319
S47012 Halifax (YHZ) Toronto (YYZ) 3:20 p.m. 4:50 p.m. None
AC627 Halifax (YHZ) Toronto (YYZ) 12:05 p.m. 1:04 p.m. 320
WS249 Halifax (YHZ) Toronto (YYZ) 8:30 a.m. 9:59 a.m. B737
MU8028 Halifax (YHZ) Toronto (YYZ) 2:35 p.m. 4:45 p.m. 73W
KE6608 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8 p.m. B737
WS281 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8 p.m. Boeing 737-700 (winglets)
CX7071 Halifax (YHZ) Toronto (YYZ) 8:30 a.m. 9:59 a.m. B737
AC605 Halifax (YHZ) Toronto (YYZ) 9:05 a.m. 10:30 a.m. Airbus A321-100/200
AC1519 Halifax (YHZ) Toronto (YYZ) 5:50 a.m. 7:10 a.m.
CZ7519 Halifax (YHZ) Toronto (YYZ) 3:20 p.m. 4:50 p.m. B737
AM7317 Halifax (YHZ) Toronto (YYZ) 3:20 p.m. 4:50 p.m. B737
MF6032 Halifax (YHZ) Toronto (YYZ) 8:30 a.m. 9:59 a.m. None
SN9569 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 3:55 p.m. A319
WS8959 Halifax (YHZ) Toronto (YYZ) 12:45 p.m. 1:45 p.m. B738
RV1569 Halifax (YHZ) Toronto (YYZ) 11:25 a.m. 12:05 p.m. A319
AC1569 Halifax (YHZ) Toronto (YYZ) 11:25 a.m. 12:05 p.m. 319
WS4246 Halifax (YHZ) Toronto (YYZ) 10:10 p.m. 7:40 a.m. B737
AC613 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 2:55 p.m. BCS3
S47014 Halifax (YHZ) Toronto (YYZ) 4:40 p.m. 6:10 p.m. None
WS691 Halifax (YHZ) Toronto (YYZ) 5:50 p.m. 7 p.m.
AC1517 Halifax (YHZ) Toronto (YYZ) 6:10 a.m. 7:10 a.m.
AC1533 Halifax (YHZ) Toronto (YYZ) 11:40 a.m. 12:55 p.m. 319
AC2117 Halifax (YHZ) Toronto (YYZ) 4:40 p.m. 6:30 p.m. A321
WG9072 Halifax (YHZ) Toronto (YYZ) 2:50 p.m. 3:25 p.m. B738
WS275 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8 p.m. B737
OZ6132 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 1:44 p.m. 320
AC621 Halifax (YHZ) Toronto (YYZ) 8:20 p.m. 9:44 p.m. BCS3
AC7053 Halifax (YHZ) Toronto (YYZ) 11:20 a.m. 12:10 p.m. A319
RV1995 Halifax (YHZ) Toronto (YYZ) 6 p.m. 9:42 p.m. A319
WS8983 Halifax (YHZ) Toronto (YYZ) 7 a.m. 10:05 a.m. B737
CX1601 Halifax (YHZ) Toronto (YYZ) 9:50 a.m. 1:15 p.m. E190
AC625 Halifax (YHZ) Toronto (YYZ) 11:15 a.m. 12:20 p.m. 320
AC1583 Halifax (YHZ) Toronto (YYZ) 9:20 a.m. 10:28 a.m. A320
RV1533 Halifax (YHZ) Toronto (YYZ) 11:40 a.m. 12:52 p.m. A320
RV1585 Halifax (YHZ) Toronto (YYZ) 8:50 a.m. 9:56 a.m. A319
KL9773 Halifax (YHZ) Toronto (YYZ) 8:45 p.m. 10:09 p.m. 736
AC1587 Halifax (YHZ) Toronto (YYZ) 8 p.m. 9:06 p.m. None
AC7136 Halifax (YHZ) Toronto (YYZ) 3 a.m. 11:25 a.m. CRJ9
RV1591 Halifax (YHZ) Toronto (YYZ) 6:25 a.m. 7:10 a.m. B763
CX7077 Halifax (YHZ) Toronto (YYZ) 5:55 a.m. 7:27 a.m. 73W
WS245 Halifax (YHZ) Toronto (YYZ) 8:10 a.m. 9:40 a.m. B737
AC7091 Halifax (YHZ) Toronto (YYZ) 8 a.m. 5:30 p.m. A321
WG9645 Halifax (YHZ) Toronto (YYZ) 8:40 p.m. None B738
AC1347 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 7:35 p.m. E190
AC1699 Halifax (YHZ) Toronto (YYZ) 7:55 p.m. 9:33 p.m. 320
WS4141 Halifax (YHZ) Toronto (YYZ) 8 a.m. 11:14 a.m. None
VS8116 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:24 p.m. 73H
AC8677 Halifax (YHZ) Toronto (YYZ) 9:25 a.m. 11:17 a.m. CR9
AC7051 Halifax (YHZ) Toronto (YYZ) 3:40 p.m. 9:17 p.m. BCS3
PR1979 Halifax (YHZ) Toronto (YYZ) 7:15 p.m. 9:04 p.m. 73W
AF6568 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:24 p.m. 73W
WS273 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:24 p.m. B737
PR1977 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:20 p.m. B736
VS8112 Halifax (YHZ) Toronto (YYZ) 5:05 p.m. 6:29 p.m. 739
VS8114 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:24 p.m. 73H
AC7459 Halifax (YHZ) Toronto (YYZ) 2:30 p.m. 3:23 p.m. E75
HU8681 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:04 a.m. B737
EY3852 Halifax (YHZ) Toronto (YYZ) 11:15 a.m. 12:50 p.m. E190
EY3853 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:51 p.m. E90
WO2409 Halifax (YHZ) Toronto (YYZ) 1:50 p.m. 3:10 p.m. B738
5D2718 Halifax (YHZ) Toronto (YYZ) 7:29 a.m. 10:30 a.m. E190
WO429 Halifax (YHZ) Toronto (YYZ) 10:45 a.m. 12:08 p.m. B738
RS7697 Halifax (YHZ) Toronto (YYZ) 1:55 p.m. 4:18 p.m. E75S
WR8985 Halifax (YHZ) Toronto (YYZ) 12:30 p.m. None DH8D
RS7457 Halifax (YHZ) Toronto (YYZ) None None E75S
RS7459 Halifax (YHZ) Toronto (YYZ) None None E75S
QK7131 Halifax (YHZ) Toronto (YYZ) None None DH8C
WG9901 Halifax (YHZ) Toronto (YYZ) 10:15 p.m. 11:45 p.m. B738
RS7575 Halifax (YHZ) Toronto (YYZ) 2:26 p.m. 2:54 p.m. E75S
AC7575 Halifax (YHZ) Toronto (YYZ) 8 p.m. 9:35 p.m. DH8D
TS81 Halifax (YHZ) Toronto (YYZ) 4:35 p.m. 7:35 p.m. A321
RV1587 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:53 p.m. A321
WG9039 Halifax (YHZ) Toronto (YYZ) None None B738
AC1985 Halifax (YHZ) Toronto (YYZ) 12:35 a.m. 7 a.m. 319
AM7319 Halifax (YHZ) Toronto (YYZ) 7:10 p.m. 8:44 p.m. B738
RV1583 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 1:53 p.m. B763
CZ7520 Halifax (YHZ) Toronto (YYZ) 7:07 p.m. 8:43 p.m. 73H
WG2812 Halifax (YHZ) Toronto (YYZ) None None B738
RV1699 Halifax (YHZ) Toronto (YYZ) 7:55 p.m. 9:33 p.m. A319
AC6557 Halifax (YHZ) Toronto (YYZ) 1:40 p.m. 3:09 p.m.
US1592 Halifax (YHZ) Toronto (YYZ) 10:15 p.m. 11:36 p.m.
WS8952 Halifax (YHZ) Toronto (YYZ) 7:45 a.m. 9:05 a.m. None
QK7081 Halifax (YHZ) Toronto (YYZ) 11:40 a.m. 12:41 p.m.
WS871 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 6:33 p.m. B737
WS823 Halifax (YHZ) Toronto (YYZ) 2 p.m. 3:20 p.m. 73W
WS961 Halifax (YHZ) Toronto (YYZ) 5:35 a.m. 7:12 a.m. 73W
WR3885 Halifax (YHZ) Toronto (YYZ) None None DH8D
QK9003 Halifax (YHZ) Toronto (YYZ) 2:27 p.m. 3:11 p.m. CRJ2
ZN8615 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:07 a.m.
ZN8616 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:07 a.m.
ZN8311 Halifax (YHZ) Toronto (YYZ) noon 1:34 p.m.
ZN8312 Halifax (YHZ) Toronto (YYZ) 2:25 p.m. 3:59 p.m.
ZN8310 Halifax (YHZ) Toronto (YYZ) noon 1:34 p.m.
ZN8304 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:54 p.m.
XM1828 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:07 a.m.
HA631 Halifax (YHZ) Toronto (YYZ) 5:30 a.m. 6:58 a.m. AT5
C54564 Halifax (YHZ) Toronto (YYZ) 8 a.m. 9:30 a.m.
RS7076 Halifax (YHZ) Toronto (YYZ) 8:15 a.m. 9:22 a.m. E170
KL9793 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:36 p.m. 73W
JJ4215 Halifax (YHZ) Toronto (YYZ) 12:45 p.m. 2:04 p.m. B737