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
AC620 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:41 a.m. Airbus A321-100/200
MU8033 Toronto (YYZ) Halifax (YHZ) 9:10 p.m. 11:25 p.m. Boeing 737-7CT
WS248 Toronto (YYZ) Halifax (YHZ) 7:35 p.m. 10:41 p.m. B38M
AV6958 Toronto (YYZ) Halifax (YHZ) 7:15 p.m. 10:26 p.m. Boeing 737 Max 8
AC618 Toronto (YYZ) Halifax (YHZ) 7:15 p.m. 10:26 p.m. Boeing 737 Max 8
LO4149 Toronto (YYZ) Halifax (YHZ) 11:10 p.m. 12:32 a.m. None
AM7110 Toronto (YYZ) Halifax (YHZ) 7:40 p.m. 10:03 p.m. DH8D
WS272 Toronto (YYZ) Halifax (YHZ) 11:25 a.m. 1:55 p.m. B38M
LH6784 Toronto (YYZ) Halifax (YHZ) 2:35 p.m. 5:45 p.m. E90
DL7080 Toronto (YYZ) Halifax (YHZ) 1:55 p.m. 2:28 p.m. 73W
WS252 Toronto (YYZ) Halifax (YHZ) 9:35 p.m. 12:41 a.m. B738
WS632 Toronto (YYZ) Halifax (YHZ) 9 a.m. 2:58 p.m.
AC6622 Toronto (YYZ) Halifax (YHZ) 8:15 p.m. 10:25 p.m.
AC1322 Toronto (YYZ) Halifax (YHZ) 8:15 a.m. 12:15 p.m. 763
AC6604 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:25 p.m.
AC1411 Toronto (YYZ) Halifax (YHZ) 2:15 p.m. 7:50 p.m. A320
AC7456 Toronto (YYZ) Halifax (YHZ) 1 p.m. 5:45 a.m. 789
AC6546 Toronto (YYZ) Halifax (YHZ) 11:55 p.m. 6:35 p.m.
AC600 Toronto (YYZ) Halifax (YHZ) 6:15 a.m. 9:25 a.m. Boeing 737 Max 8
AC612 Toronto (YYZ) Halifax (YHZ) 2:35 p.m. 5:45 p.m. B38M
LH6604 Toronto (YYZ) Halifax (YHZ) 7:15 p.m. 10:26 p.m. E90
LX4646 Toronto (YYZ) Halifax (YHZ) 7:15 p.m. 10:26 p.m. 763
UA8332 Toronto (YYZ) Halifax (YHZ) 2:35 p.m. 5:45 p.m. E75
AC614 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:10 p.m. Airbus A319
AC1600 Toronto (YYZ) Halifax (YHZ) 7:55 a.m. 11:45 a.m. Airbus A319
OS8277 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:10 p.m. 320
EK4675 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. 73H
UA8442 Toronto (YYZ) Halifax (YHZ) 7:15 p.m. 10:26 p.m. E90
UA8500 Toronto (YYZ) Halifax (YHZ) 7:50 a.m. 11 a.m. E90
AV6954 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:10 p.m. Airbus A319
AC610 Toronto (YYZ) Halifax (YHZ) noon 3:11 p.m. A321
AC604 Toronto (YYZ) Halifax (YHZ) 7:50 a.m. 11 a.m. Airbus A319
UA8047 Toronto (YYZ) Halifax (YHZ) 5:10 p.m. 6:58 p.m. Bombardier Dash 8 Q400
CX7070 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. Boeing 737-700 (winglets)
UA8710 Toronto (YYZ) Halifax (YHZ) noon 3:11 p.m. 763
UA8538 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:26 a.m. 7M8
S47013 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. None
DL7094 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 7:39 p.m. 73W
KL9696 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:15 a.m. 73W
MF6027 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:41 a.m. None
LO4151 Toronto (YYZ) Halifax (YHZ) 10 a.m. 11:32 a.m. 320
LH6622 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:26 a.m. E90
LO4153 Toronto (YYZ) Halifax (YHZ) 7:35 a.m. 9:05 a.m. B763
KE6551 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:42 a.m. 73W
DL7160 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 11:49 a.m. 73W
AC622 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:56 a.m. A320
KL9580 Toronto (YYZ) Halifax (YHZ) 11:15 a.m. 3:51 p.m. DHC-8-400 Dash 8Q
OZ6129 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:26 a.m. 763
PB810 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 7:20 p.m. None
AV6932 Toronto (YYZ) Halifax (YHZ) 6:20 a.m. 7:48 a.m. Airbus A321-211
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
LH6546 Toronto (YYZ) Halifax (YHZ) 8 p.m. 11:10 p.m. None
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
SN9570 Toronto (YYZ) Halifax (YHZ) 7:40 p.m. 9:40 a.m. 320
AC606 Toronto (YYZ) Halifax (YHZ) 9:25 a.m. 12:34 p.m. A320
MU8027 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 11:35 p.m. Boeing 737-7CT
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
UA8454 Toronto (YYZ) Halifax (YHZ) 10 a.m. 11:02 a.m. 319
AC616 Toronto (YYZ) Halifax (YHZ) 6:10 p.m. 9:19 p.m. A319
AC602 Toronto (YYZ) Halifax (YHZ) 7:55 a.m. 11:04 a.m. Boeing 737 Max 8
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
AC1532 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:46 p.m.
WS250 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. Boeing 737-800 (winglets)
HU8680 Toronto (YYZ) Halifax (YHZ) 7 p.m. 10:09 p.m. 73W
AT959 Toronto (YYZ) Halifax (YHZ) 8:20 a.m. 10:35 a.m. 73G
RV1532 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:46 p.m. A321
AC608 Toronto (YYZ) Halifax (YHZ) 1 p.m. 4:09 p.m. E190
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
RV1572 Toronto (YYZ) Halifax (YHZ) 11:55 a.m. 4:30 p.m. A319
WS8902 Toronto (YYZ) Halifax (YHZ) 5:50 p.m. 6:35 p.m. None
WS4256 Toronto (YYZ) Halifax (YHZ) 2:30 p.m. 10:09 p.m. B737
WS4254 Toronto (YYZ) Halifax (YHZ) None None B737
AY934 Toronto (YYZ) Halifax (YHZ) 6:20 p.m. 9:40 p.m. E90
AC5753 Toronto (YYZ) Halifax (YHZ) 11:35 a.m. 12:25 p.m. Airbus 320-211
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
WS4247 Toronto (YYZ) Halifax (YHZ) 2 p.m. 5 p.m. B738
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
EY3850 Toronto (YYZ) Halifax (YHZ) 9 p.m. 11:59 p.m. E90
EY3851 Toronto (YYZ) Halifax (YHZ) 7:45 p.m. 10:47 p.m. 320
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