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-09-02 2026-09-02 234 USD 5 hours 56 minutes Connection 2026-06-08T14:50:38
Halifax (YHZ) - Toronto (YTO) 2026-09-03 2026-09-03 292 USD 4 hours 40 minutes Direct 2026-06-08T14:52:14

Halifax to Toronto flight status

Flight Origin Destination Departure Arrival Equip
SN9569 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 3:45 p.m. A319
DL7019 Halifax (YHZ) Toronto (YYZ) 11 a.m. 12:55 p.m. 73W
LO4150 Halifax (YHZ) Toronto (YYZ) 1:10 p.m. 2:38 p.m. E90
UA8267 Halifax (YHZ) Toronto (YYZ) 8:50 p.m. 9:38 p.m. 321
AC601 Halifax (YHZ) Toronto (YYZ) 5:15 a.m. 6:55 a.m. Boeing 737 Max 8
DL6334 Halifax (YHZ) Toronto (YYZ) 4:25 p.m. 9:25 p.m. 320
AC615 Halifax (YHZ) Toronto (YYZ) 4:10 p.m. 5:39 p.m. Airbus A321-100/200
DL7077 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8:15 a.m. 73W
AM7111 Halifax (YHZ) Toronto (YYZ) 8:45 a.m. 10:40 a.m. DH4
KL9663 Halifax (YHZ) Toronto (YYZ) 6:45 a.m. 9:25 a.m. B737
LO4152 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:40 p.m. A321
AV6957 Halifax (YHZ) Toronto (YYZ) 2:05 p.m. 3:34 p.m. 320
AC2077 Halifax (YHZ) Toronto (YYZ) 10:50 a.m. 11:33 a.m. A320
AA8121 Halifax (YHZ) Toronto (YYZ) 8:20 p.m. 7:30 p.m. B737
UA8036 Halifax (YHZ) Toronto (YYZ) 2:45 p.m. 3:20 p.m. 321
MF6030 Halifax (YHZ) Toronto (YYZ) 8:15 p.m. 9:45 p.m. None
RV1995 Halifax (YHZ) Toronto (YYZ) 6:10 p.m. 7:27 p.m. A319
WS273 Halifax (YHZ) Toronto (YYZ) 11 p.m. 11:40 p.m. B737
AC7459 Halifax (YHZ) Toronto (YYZ) 7:15 p.m. 8:50 p.m. E75
WS691 Halifax (YHZ) Toronto (YYZ) 6:15 p.m. 8:40 p.m.
S47012 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 3 p.m. None
AC625 Halifax (YHZ) Toronto (YYZ) 12:15 p.m. 1:14 p.m. 320
MAL7949 Halifax (YHZ) Toronto (YYZ) 2:30 a.m. 7:33 a.m. B752
S47014 Halifax (YHZ) Toronto (YYZ) 3:45 p.m. 5:15 p.m. None
CX7069 Halifax (YHZ) Toronto (YYZ) 3:45 p.m. 5:15 p.m. 736
AC7457 Halifax (YHZ) Toronto (YYZ) 8:10 p.m. 9:35 p.m. 789
AC621 Halifax (YHZ) Toronto (YYZ) 5:15 a.m. 6:55 a.m. BCS3
UA8271 Halifax (YHZ) Toronto (YYZ) 8:15 a.m. 9:46 a.m. E90
OS8280 Halifax (YHZ) Toronto (YYZ) 2:05 p.m. 3:34 p.m. 319
AC603 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:29 a.m. Airbus A320-100/200
UA8015 Halifax (YHZ) Toronto (YYZ) 8:50 a.m. 11:28 a.m. 321
UA8265 Halifax (YHZ) Toronto (YYZ) 5:15 a.m. 6:44 a.m. 320
UA8159 Halifax (YHZ) Toronto (YYZ) 2:05 p.m. 3:34 p.m. A320
AC629 Halifax (YHZ) Toronto (YYZ) noon 1:21 p.m. 319
KL9773 Halifax (YHZ) Toronto (YYZ) 8:35 a.m. 10:20 a.m. 736
AC619 Halifax (YHZ) Toronto (YYZ) 6:20 p.m. 7:49 p.m. A320
DL7079 Halifax (YHZ) Toronto (YYZ) noon 1:15 p.m. B737
CX7073 Halifax (YHZ) Toronto (YYZ) 6:50 p.m. 7:25 p.m. 73W
LH6557 Halifax (YHZ) Toronto (YYZ) 2:05 p.m. 3:34 p.m. 319
CZ7519 Halifax (YHZ) Toronto (YYZ) 8:15 p.m. 9:45 p.m. B737
LX4647 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m. 763
DL7159 Halifax (YHZ) Toronto (YYZ) 11:45 p.m. 1:10 a.m. 73W
CX7071 Halifax (YHZ) Toronto (YYZ) 8:15 p.m. 9:45 p.m. B737
AC605 Halifax (YHZ) Toronto (YYZ) 9 a.m. 10:29 a.m. Airbus A321-100/200
LA5189 Halifax (YHZ) Toronto (YYZ) 7:05 p.m. 8:05 p.m. DH8D
MF6032 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 3 p.m. None
AC1569 Halifax (YHZ) Toronto (YYZ) 7:05 p.m. 8:54 p.m. 319
LH6665 Halifax (YHZ) Toronto (YYZ) 6:05 p.m. 7:34 p.m. 763
AC613 Halifax (YHZ) Toronto (YYZ) 2:05 p.m. 3:34 p.m. BCS3
KE6608 Halifax (YHZ) Toronto (YYZ) 8:15 p.m. 9:45 p.m. B737
LA5185 Halifax (YHZ) Toronto (YYZ) 7 a.m. 8 a.m. B738
AF3004 Halifax (YHZ) Toronto (YYZ) 1:15 p.m. 8:50 p.m.
AM7113 Halifax (YHZ) Toronto (YYZ) 6:15 a.m. 7 a.m. None
AV6955 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 1:44 p.m. 321
AC611 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 1:44 p.m. Boeing 737 Max 8
AC617 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m. A320
CX7077 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 3 p.m. 73W
MU8040 Halifax (YHZ) Toronto (YYZ) 9 a.m. 11:25 a.m. 320
MU8028 Halifax (YHZ) Toronto (YYZ) 3:20 p.m. 5:50 p.m. 73W
AC1985 Halifax (YHZ) Toronto (YYZ) 12:20 p.m. 1:33 p.m. 319
UA8269 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 7:59 p.m. B738
KE6552 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
WS247 Halifax (YHZ) Toronto (YYZ) 6:55 p.m. 8:11 p.m. B737
WS243 Halifax (YHZ) Toronto (YYZ) 4:10 p.m. 5:26 p.m. B738
WS277 Halifax (YHZ) Toronto (YYZ) 1:30 p.m. 2:11 p.m. B736
LH6703 Halifax (YHZ) Toronto (YYZ) 5 p.m. 6:29 p.m.
KL9695 Halifax (YHZ) Toronto (YYZ) 10:30 p.m. 7:25 a.m. B737
EK4676 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. 73W
AC607 Halifax (YHZ) Toronto (YYZ) 6:10 a.m. 7:50 a.m. A320
AC7051 Halifax (YHZ) Toronto (YYZ) 1:30 a.m. 2:20 a.m. BCS3
WS961 Halifax (YHZ) Toronto (YYZ) 5:10 p.m. 7:38 p.m. 73W
HU8679 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:39 a.m. B737
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
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
CX1601 Halifax (YHZ) Toronto (YYZ) 5 a.m. 6:50 a.m. E190
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
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
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
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
WS281 Halifax (YHZ) Toronto (YYZ) 6:30 p.m. 8 p.m. Boeing 737-700 (winglets)
AC1519 Halifax (YHZ) Toronto (YYZ) 5:50 a.m. 7:10 a.m.
AM7317 Halifax (YHZ) Toronto (YYZ) 3:20 p.m. 4:50 p.m. B737
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
WS4246 Halifax (YHZ) Toronto (YYZ) 10:10 p.m. 7:40 a.m. B737
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
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
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
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
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
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
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
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
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.
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