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-05-02 2026-05-02 230 USD 4 hours 35 minutes Direct 2026-04-14T19:20:27
Halifax (YHZ) - Toronto (YTO) 2026-05-01 2026-05-01 235 USD 4 hours 35 minutes Direct 2026-04-14T19:20:41
Halifax (YHZ) - Toronto (YTO) 2026-04-30 2026-04-30 309 USD 4 hours 35 minutes Direct 2026-04-14T18:46:16

Halifax to Toronto flight status

Flight Origin Destination Departure Arrival Equip
KE6552 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
AV6957 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:29 a.m. 320
DL7159 Halifax (YHZ) Toronto (YYZ) 10:45 p.m. 12:15 a.m. 73W
UA8269 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 7:59 p.m. B738
AC2077 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:15 p.m. A320
KL9663 Halifax (YHZ) Toronto (YYZ) 2:25 p.m. 4:34 p.m. B737
UA8036 Halifax (YHZ) Toronto (YYZ) 3 p.m. 3:35 p.m. 321
CX7069 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 736
AC617 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m. A320
LO4152 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:40 p.m. A321
WS247 Halifax (YHZ) Toronto (YYZ) 6:55 p.m. 8:11 p.m. B737
MF6030 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. None
DL7077 Halifax (YHZ) Toronto (YYZ) 2:35 p.m. 3:36 p.m. 73W
DL7079 Halifax (YHZ) Toronto (YYZ) 11:30 p.m. 12:55 a.m. B737
AF3004 Halifax (YHZ) Toronto (YYZ) 4:15 p.m. 11:55 p.m.
LH6557 Halifax (YHZ) Toronto (YYZ) noon 1:24 p.m. 319
AC603 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:29 a.m. Airbus A320-100/200
UA8015 Halifax (YHZ) Toronto (YYZ) 3:45 p.m. 7:55 p.m. 321
UA8267 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:29 a.m. 321
LH6703 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m.
LH6665 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 7:59 p.m. 763
AV6955 Halifax (YHZ) Toronto (YYZ) noon 1:24 p.m. 321
AC7457 Halifax (YHZ) Toronto (YYZ) 8:10 p.m. 9:35 p.m. 789
DL6334 Halifax (YHZ) Toronto (YYZ) 4:25 p.m. 9:20 p.m. 320
LA5185 Halifax (YHZ) Toronto (YYZ) 5:20 a.m. 7:31 a.m. B738
EK4676 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
AM7113 Halifax (YHZ) Toronto (YYZ) 7:35 p.m. 8:39 p.m. None
LX4647 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m. 763
SN9569 Halifax (YHZ) Toronto (YYZ) 2:30 p.m. 3:43 p.m. A319
AC605 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:29 a.m. Airbus A321-100/200
WS277 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 2:11 p.m. B736
AC601 Halifax (YHZ) Toronto (YYZ) 5:05 a.m. 6:45 a.m. Boeing 737 Max 8
AC611 Halifax (YHZ) Toronto (YYZ) noon 1:24 p.m. Boeing 737 Max 8
LO4150 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:30 p.m. E90
LA5189 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:01 p.m. DH8D
AC615 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:25 p.m. Airbus A321-100/200
UA8265 Halifax (YHZ) Toronto (YYZ) 5:05 a.m. 6:45 a.m. 320
WS961 Halifax (YHZ) Toronto (YYZ) 5:10 p.m. 7:38 p.m. 73W
UA8271 Halifax (YHZ) Toronto (YYZ) 7:55 a.m. 9:26 a.m. E90
DL7019 Halifax (YHZ) Toronto (YYZ) 3:45 p.m. 6:17 p.m. 73W
OS8280 Halifax (YHZ) Toronto (YYZ) noon 1:24 p.m. 319
AC629 Halifax (YHZ) Toronto (YYZ) 5:15 a.m. 6:48 a.m. 319
AC7459 Halifax (YHZ) Toronto (YYZ) 7:15 p.m. 8:50 p.m. E75
HU8679 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. B737
AC613 Halifax (YHZ) Toronto (YYZ) 4:20 p.m. 5:49 p.m. BCS3
AC619 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 7:59 p.m. A320
WS243 Halifax (YHZ) Toronto (YYZ) 4:10 p.m. 5:26 p.m. B738
MU8040 Halifax (YHZ) Toronto (YYZ) 9 a.m. 11:25 a.m. 320
AC609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m. Airbus A321-100/200
UA8449 Halifax (YHZ) Toronto (YYZ) 3:30 p.m. 5:13 p.m. E90
UA8159 Halifax (YHZ) Toronto (YYZ) 1:50 p.m. 3:30 p.m. A320
AC607 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. A320
KL9695 Halifax (YHZ) Toronto (YYZ) 10:50 p.m. 7:39 a.m. B737
AM7111 Halifax (YHZ) Toronto (YYZ) 8:25 a.m. 10:27 a.m. DH4
AC0609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m.
AA8141 Halifax (YHZ) Toronto (YYZ) 5:15 p.m. 11:15 p.m. B737
AA8121 Halifax (YHZ) Toronto (YYZ) 6:45 p.m. 5 p.m. B737
CX1601 Halifax (YHZ) Toronto (YYZ) 5 a.m. 6:50 a.m. E190
MU8028 Halifax (YHZ) Toronto (YYZ) 7:10 a.m. 10:40 a.m. 73W
CX7073 Halifax (YHZ) Toronto (YYZ) 3:55 p.m. 4:34 p.m. 73W
AC7091 Halifax (YHZ) Toronto (YYZ) 10:30 p.m. 3:10 a.m. A321
OZ6130 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. E190
RV1995 Halifax (YHZ) Toronto (YYZ) 10:10 a.m. 2:40 p.m. A319
RV1591 Halifax (YHZ) Toronto (YYZ) 5:35 a.m. 6:35 a.m. B763
AC1533 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 8:20 p.m. 319
AC2117 Halifax (YHZ) Toronto (YYZ) 11:15 a.m. 1 p.m. A321
RV1533 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 8:20 p.m. A320
WS4201 Halifax (YHZ) Toronto (YYZ) 2 p.m. 5:45 p.m. B737
MAL7949 Halifax (YHZ) Toronto (YYZ) 3 a.m. 7:33 a.m. B752
AC1343 Halifax (YHZ) Toronto (YYZ) 6 p.m. 9:50 p.m. E190
AC2087 Halifax (YHZ) Toronto (YYZ) 10:35 a.m. 1:50 p.m. A321
WS8986 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:04 p.m. None
LH6563 Halifax (YHZ) Toronto (YYZ) 1:05 p.m. 8:50 p.m. 320
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
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
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
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
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.
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
WS8983 Halifax (YHZ) Toronto (YYZ) 7 a.m. 10:05 a.m. B737
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
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
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
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
VS8112 Halifax (YHZ) Toronto (YYZ) 5:05 p.m. 6:29 p.m. 739
PR1977 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:20 p.m. B736
VS8114 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:24 p.m. 73H
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
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