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-21 2026-05-21 171 USD 4 hours 37 minutes Direct 2026-03-01T04:25:48

Halifax to Toronto flight status

Flight Origin Destination Departure Arrival Equip
LO4152 Halifax (YHZ) Toronto (YYZ) 4:50 p.m. 6:38 p.m. A321
OZ6130 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. E190
LX4647 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m. 763
AC7457 Halifax (YHZ) Toronto (YYZ) 8:10 p.m. 9:35 p.m. 789
AC611 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. Boeing 737 Max 8
AV6955 Halifax (YHZ) Toronto (YYZ) 11:50 a.m. 1:30 p.m. 321
LA5185 Halifax (YHZ) Toronto (YYZ) 5:20 a.m. 7:31 a.m. B738
AC603 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:46 a.m. Airbus A320-100/200
WS243 Halifax (YHZ) Toronto (YYZ) 4:10 p.m. 5:26 p.m. B738
UA8265 Halifax (YHZ) Toronto (YYZ) 5:05 a.m. 6:50 a.m. 320
AA8121 Halifax (YHZ) Toronto (YYZ) 5:45 p.m. 5 p.m. B737
LO4150 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:30 p.m. E90
AM7113 Halifax (YHZ) Toronto (YYZ) 7:35 p.m. 8:39 p.m. None
DL7079 Halifax (YHZ) Toronto (YYZ) 11:30 p.m. 1:55 a.m. B737
DL7077 Halifax (YHZ) Toronto (YYZ) 2:35 p.m. 3:36 p.m. 73W
LH6665 Halifax (YHZ) Toronto (YYZ) 6:40 p.m. 8:20 p.m. 763
DL7159 Halifax (YHZ) Toronto (YYZ) 10:45 p.m. 1:15 a.m. 73W
DL6334 Halifax (YHZ) Toronto (YYZ) 7:25 a.m. 11:35 a.m. 320
UA8269 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8:15 p.m. B738
WS247 Halifax (YHZ) Toronto (YYZ) 6:55 p.m. 8:11 p.m. B737
MU8028 Halifax (YHZ) Toronto (YYZ) 7:10 a.m. 10:40 a.m. 73W
MU8040 Halifax (YHZ) Toronto (YYZ) 7:50 a.m. 10:05 a.m. 320
LA5189 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:01 p.m. DH8D
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
LH6703 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m.
AC601 Halifax (YHZ) Toronto (YYZ) 5:05 a.m. 6:50 a.m. Boeing 737 Max 8
KL9695 Halifax (YHZ) Toronto (YYZ) 11:50 p.m. 7:39 a.m. B737
CX7069 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 736
UA8159 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. A320
CX7073 Halifax (YHZ) Toronto (YYZ) 3:55 p.m. 4:32 p.m. 73W
KL9663 Halifax (YHZ) Toronto (YYZ) 7:30 p.m. 11:43 p.m. B737
AC619 Halifax (YHZ) Toronto (YYZ) 6:25 p.m. 8:05 p.m. A320
WS277 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 2:11 p.m. B736
UA8036 Halifax (YHZ) Toronto (YYZ) 3 p.m. 3:35 p.m. 321
OS8280 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. 319
AM7111 Halifax (YHZ) Toronto (YYZ) 8:25 a.m. 10:27 a.m. DH4
LH6557 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 2:55 p.m. 319
AC607 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:40 a.m. A320
AC609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m. Airbus A321-100/200
EK4676 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
DL7019 Halifax (YHZ) Toronto (YYZ) 3:45 p.m. 6:17 p.m. 73W
KE6552 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
AC615 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:40 p.m. Airbus A321-100/200
AA8141 Halifax (YHZ) Toronto (YYZ) 5:15 p.m. 11:15 p.m. B737
HU8679 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. B737
AC0609 Halifax (YHZ) Toronto (YYZ) 11:55 a.m. 1:35 p.m.
MF6030 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. None
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
UA8015 Halifax (YHZ) Toronto (YYZ) 4:20 p.m. 5 p.m. 321
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
AF3004 Halifax (YHZ) Toronto (YYZ) 5 p.m. 12:38 a.m.
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
AC617 Halifax (YHZ) Toronto (YYZ) 9 a.m. 11:14 a.m. A320
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
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
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
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.
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
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
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
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
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
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
ZN8616 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:07 a.m.
ZN8615 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 8:07 a.m.
ZN8310 Halifax (YHZ) Toronto (YYZ) noon 1:34 p.m.
ZN8304 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:54 p.m.
ZN8311 Halifax (YHZ) Toronto (YYZ) noon 1:34 p.m.
ZN8312 Halifax (YHZ) Toronto (YYZ) 2:25 p.m. 3:59 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