Cheap flights from Toronto to Halifax

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

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

Toronto to Halifax flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Toronto to Halifax flight status

Flight Origin Destination Departure Arrival Equip
LX4646 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. 763
UA8442 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. E90
AV6954 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:09 p.m. Airbus A319
S47013 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. None
AC7456 Toronto (YYZ) Halifax (YHZ) 1:50 p.m. 5:50 a.m. 789
DL7080 Toronto (YYZ) Halifax (YHZ) 2 p.m. 2:24 p.m. 73W
LO4151 Toronto (YYZ) Halifax (YHZ) 10 a.m. 11:30 a.m. 320
AV6958 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. Boeing 737 Max 8
LO4153 Toronto (YYZ) Halifax (YHZ) 8:15 a.m. 9:45 a.m. B763
WS632 Toronto (YYZ) Halifax (YHZ) 9 a.m. 2:58 p.m.
KL9580 Toronto (YYZ) Halifax (YHZ) 5:20 p.m. 6:11 p.m. DHC-8-400 Dash 8Q
AV6932 Toronto (YYZ) Halifax (YHZ) 6:15 a.m. 7:36 a.m. Airbus A321-211
AC1322 Toronto (YYZ) Halifax (YHZ) 8:15 a.m. 12:15 p.m. 763
AC6604 Toronto (YYZ) Halifax (YHZ) 6:15 p.m. 9:35 p.m.
MF6027 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. None
AC6622 Toronto (YYZ) Halifax (YHZ) 7:45 p.m. 10:15 p.m.
WS272 Toronto (YYZ) Halifax (YHZ) 11:25 a.m. 1:56 p.m. B38M
AC608 Toronto (YYZ) Halifax (YHZ) noon 3:09 p.m. E190
LO4149 Toronto (YYZ) Halifax (YHZ) 10 p.m. 11:21 p.m. None
AM7110 Toronto (YYZ) Halifax (YHZ) 7:40 p.m. 10:03 p.m. DH8D
AC614 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:09 p.m. Airbus A319
AC6546 Toronto (YYZ) Halifax (YHZ) 11:30 p.m. 7:15 p.m.
AC610 Toronto (YYZ) Halifax (YHZ) 2:25 p.m. 5:34 p.m. A321
AC602 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:09 a.m. Boeing 737 Max 8
AC616 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. A319
LH6604 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. E90
OS8277 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:09 p.m. 320
AC600 Toronto (YYZ) Halifax (YHZ) 6:15 a.m. 9:24 a.m. Boeing 737 Max 8
WS252 Toronto (YYZ) Halifax (YHZ) 9:35 p.m. 12:40 a.m. B738
EK4675 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. 73H
UA8047 Toronto (YYZ) Halifax (YHZ) 5 p.m. 6:40 p.m. Bombardier Dash 8 Q400
UA8538 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 12:04 a.m. 7M8
AC618 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 12:04 a.m. Boeing 737 Max 8
KE6551 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. 73W
UA8454 Toronto (YYZ) Halifax (YHZ) 9:25 a.m. 10:26 a.m. 319
MU8033 Toronto (YYZ) Halifax (YHZ) 4 p.m. 6:30 p.m. Boeing 737-7CT
LH6622 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 12:04 a.m. E90
LH6784 Toronto (YYZ) Halifax (YHZ) 2:30 p.m. 5:39 p.m. E90
UA8710 Toronto (YYZ) Halifax (YHZ) noon 3:09 p.m. 763
WS248 Toronto (YYZ) Halifax (YHZ) 7:35 p.m. 10:40 p.m. B38M
MU8027 Toronto (YYZ) Halifax (YHZ) 9 a.m. 11:10 a.m. Boeing 737-7CT
OZ6129 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 12:04 a.m. 763
KL9696 Toronto (YYZ) Halifax (YHZ) 6:15 p.m. 9:42 p.m. 73W
DL7094 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 7:37 p.m. 73W
UA8332 Toronto (YYZ) Halifax (YHZ) 2:30 p.m. 5:39 p.m. E75
SN9570 Toronto (YYZ) Halifax (YHZ) 8:30 p.m. 9:40 a.m. 320
UA8500 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:10 a.m. E90
AC620 Toronto (YYZ) Halifax (YHZ) 9:40 p.m. 12:51 a.m. Airbus A321-100/200
AC604 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:10 a.m. Airbus A319
AC1600 Toronto (YYZ) Halifax (YHZ) 7:55 a.m. 11:45 a.m. Airbus A319
AC612 Toronto (YYZ) Halifax (YHZ) 2:25 p.m. 5:35 p.m. B38M
LH6546 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 12:12 a.m. None
WS4256 Toronto (YYZ) Halifax (YHZ) 9 a.m. 11:22 a.m. B737
AC5753 Toronto (YYZ) Halifax (YHZ) 7:55 a.m. 8:50 a.m. Airbus 320-211
DL7160 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 11:46 a.m. 73W
WS4247 Toronto (YYZ) Halifax (YHZ) 2:30 p.m. 10:20 p.m. B738
CX7070 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. Boeing 737-700 (winglets)
HU8680 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. 73W
AC1532 Toronto (YYZ) Halifax (YHZ) 2:35 p.m. 5:45 p.m.
RV1532 Toronto (YYZ) Halifax (YHZ) 2:35 p.m. 5:45 p.m. A321
AC622 Toronto (YYZ) Halifax (YHZ) 8:15 p.m. 11:26 p.m. A320
AC1411 Toronto (YYZ) Halifax (YHZ) 2:15 p.m. 7:50 p.m. A320
RV1572 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 11:13 p.m. A319
PB810 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 7:20 p.m. None
AC624 Toronto (YYZ) Halifax (YHZ) 8:10 a.m. 11 a.m. B38M
AC630 Toronto (YYZ) Halifax (YHZ) 8:05 a.m. 11:10 a.m. A320
WS246 Toronto (YYZ) Halifax (YHZ) 7:30 p.m. 10:39 p.m. 73W
AC626 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:40 p.m. B38M
LH6530 Toronto (YYZ) Halifax (YHZ) 9:20 a.m. 10:20 a.m. None
AC606 Toronto (YYZ) Halifax (YHZ) 9:25 a.m. 12:34 p.m. A320
CX1610 Toronto (YYZ) Halifax (YHZ) 5 p.m. 6:13 p.m. Airbus A320-214
CX7074 Toronto (YYZ) Halifax (YHZ) 5:35 p.m. 8:44 p.m. 73W
KE6583 Toronto (YYZ) Halifax (YHZ) 5:35 p.m. 8:44 p.m. 736
LH6578 Toronto (YYZ) Halifax (YHZ) 12:50 p.m. 3:15 p.m. E90
LH6572 Toronto (YYZ) Halifax (YHZ) 6:10 p.m. 7:56 p.m. E90
WS250 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. Boeing 737-800 (winglets)
AT959 Toronto (YYZ) Halifax (YHZ) 8:20 a.m. 10:35 a.m. 73G
HU8682 Toronto (YYZ) Halifax (YHZ) 5:35 p.m. 8:44 p.m. 73W
AC1572 Toronto (YYZ) Halifax (YHZ) 11:55 a.m. 4:30 p.m. 319
WS8902 Toronto (YYZ) Halifax (YHZ) 5:50 p.m. 6:35 p.m. None
WS4254 Toronto (YYZ) Halifax (YHZ) None None B737
AY934 Toronto (YYZ) Halifax (YHZ) 6:20 p.m. 9:40 p.m. E90
WS254 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:30 a.m. B38M
KL9738 Toronto (YYZ) Halifax (YHZ) 5:45 p.m. 6:41 p.m. 73W
CX7076 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:30 a.m. Boeing 737-7CT
WS276 Toronto (YYZ) Halifax (YHZ) 10:20 a.m. 12:44 p.m.
WS985 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:20 a.m. B737
7H8122 Toronto (YYZ) Halifax (YHZ) 1:30 p.m. 2:40 p.m. None
AC1586 Toronto (YYZ) Halifax (YHZ) 6:10 p.m. 7:13 p.m. 321
RV1586 Toronto (YYZ) Halifax (YHZ) 6:10 p.m. 7:13 p.m. A321
RV1582 Toronto (YYZ) Halifax (YHZ) 3:05 p.m. 5:33 p.m. A320
AC1582 Toronto (YYZ) Halifax (YHZ) 3:05 p.m. 5:33 p.m. 763
WG9731 Toronto (YYZ) Halifax (YHZ) 10 p.m. 11:20 p.m. B738
OZ6131 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:31 a.m. A320
AC6578 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:52 p.m.
AC628 Toronto (YYZ) Halifax (YHZ) 4:05 p.m. 6:44 p.m. A321
AF7277 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:05 p.m. B736
AF6587 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:08 a.m. 73W
WG9627 Toronto (YYZ) Halifax (YHZ) 6:20 p.m. 9:25 p.m. B738
WG9000 Toronto (YYZ) Halifax (YHZ) 7:35 p.m. 9:10 p.m. B738
AC1346 Toronto (YYZ) Halifax (YHZ) 4 p.m. 7:06 p.m. E90
CZ7515 Toronto (YYZ) Halifax (YHZ) 3:40 p.m. 6:40 p.m. B737
WG9367 Toronto (YYZ) Halifax (YHZ) 1:30 p.m. 6:25 p.m. None
CZ7516 Toronto (YYZ) Halifax (YHZ) 6:40 p.m. 9:43 p.m. Boeing 737-7CT
VS8105 Toronto (YYZ) Halifax (YHZ) 5:15 p.m. 8:17 p.m. 73H
VS8103 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:22 a.m. 73H
AF6555 Toronto (YYZ) Halifax (YHZ) 9 a.m. 4:30 p.m. 736
PR1976 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:22 a.m. Boeing 737-7CT
WG9759 Toronto (YYZ) Halifax (YHZ) 10:25 a.m. 3:25 p.m. B738
WO408 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 10:35 a.m. Boeing 737-8CT
DL7587 Toronto (YYZ) Halifax (YHZ) 5:55 p.m. 7:10 p.m. DH4
EY3851 Toronto (YYZ) Halifax (YHZ) 7:45 p.m. 10:47 p.m. 320
EY3850 Toronto (YYZ) Halifax (YHZ) 9 p.m. 11:59 p.m. E90
WO2408 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:05 p.m. B738
WO428 Toronto (YYZ) Halifax (YHZ) 7 a.m. 10 a.m. Boeing 737-8CT
F89828 Toronto (YYZ) Halifax (YHZ) 12:45 p.m. 4:39 p.m. B38M
RS7456 Toronto (YYZ) Halifax (YHZ) None None E75S
RS7458 Toronto (YYZ) Halifax (YHZ) None None E75S
WS820 Toronto (YYZ) Halifax (YHZ) 10 a.m. 11:13 a.m. 736
AM7316 Toronto (YYZ) Halifax (YHZ) 9:55 a.m. 1:03 p.m. 736
AC7170 Toronto (YYZ) Halifax (YHZ) 3:30 p.m. 6:30 p.m. BCS3
WG2811 Toronto (YYZ) Halifax (YHZ) None None B738
WG9536 Toronto (YYZ) Halifax (YHZ) 8:40 p.m. 9:45 p.m. B738
LA5231 Toronto (YYZ) Halifax (YHZ) 2:40 p.m. 3:15 p.m. 73W
AC6572 Toronto (YYZ) Halifax (YHZ) 9:20 p.m. 12:29 a.m.
AC6530 Toronto (YYZ) Halifax (YHZ) 5:20 p.m. 8:29 p.m. 319
WS882 Toronto (YYZ) Halifax (YHZ) 10:30 a.m. 4:16 p.m. B738
7H814 Toronto (YYZ) Halifax (YHZ) 10:55 p.m. 1:58 a.m. BE1
JJ2651 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 p.m. 320
KL9796 Toronto (YYZ) Halifax (YHZ) 7:45 a.m. 8:40 a.m. 73W
KL9826 Toronto (YYZ) Halifax (YHZ) 7:15 a.m. 10:18 a.m. 73W
ZN8158 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 p.m.
5X3019 Toronto (YYZ) Halifax (YHZ) 4:30 p.m. 7:31 p.m. B752
BFL707 Toronto (YYZ) Halifax (YHZ) 5:15 p.m. 8:16 p.m. DC3
ZN8609 Toronto (YYZ) Halifax (YHZ) 7:20 p.m. 10:22 p.m.
ZN8613 Toronto (YYZ) Halifax (YHZ) 7:20 p.m. 10:22 p.m.
ZN8610 Toronto (YYZ) Halifax (YHZ) 7:55 p.m. 10:56 p.m.
ZN8147 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 p.m.
ZN8145 Toronto (YYZ) Halifax (YHZ) 3 p.m. 6:02 p.m.
ZN8160 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 p.m.
XM1780 Toronto (YYZ) Halifax (YHZ) 7:55 p.m. 10:56 p.m. 32S
JJ2653 Toronto (YYZ) Halifax (YHZ) 6:30 a.m. 9:36 a.m. 320
JJ4214 Toronto (YYZ) Halifax (YHZ) 5:45 p.m. 8:49 p.m. 73W