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 (YTO) - Halifax (YHZ) 2024-05-18 2024-05-18 153 USD 6 hours 17 minutes Connection 2024-04-21T00:21:43
Toronto (YTO) - Halifax (YHZ) 2024-05-18 2024-05-19 153 USD 6 hours 17 minutes Connection 2024-04-21T00:21:51
Toronto (YTO) - Halifax (YHZ) 2024-05-23 2024-05-24 156 USD 4 hours 38 minutes Direct 2024-04-23T01:49:53
Toronto (YTO) - Halifax (YHZ) 2024-06-05 2024-06-06 172 USD 4 hours 38 minutes Direct 2024-04-23T12:16:06
Toronto (YTO) - Halifax (YHZ) 2024-06-18 2024-06-19 172 USD 4 hours 36 minutes Direct 2024-04-23T01:06:01
Toronto (YTO) - Halifax (YHZ) 2024-06-01 2024-06-01 173 USD 5 hours 56 minutes Connection 2024-04-22T21:15:19
Toronto (YTO) - Halifax (YHZ) 2024-06-09 2024-06-09 173 USD 8 hours 23 minutes Connection 2024-04-22T00:00:45
Toronto (YTO) - Halifax (YHZ) 2024-05-14 2024-05-14 173 USD 5 hours 38 minutes Connection 2024-04-23T11:19:23
Toronto (YTO) - Halifax (YHZ) 2024-05-15 2024-05-15 173 USD 6 hours 43 minutes Connection 2024-04-23T23:58:51
Toronto (YTO) - Halifax (YHZ) 2024-05-24 2024-05-24 173 USD 5 hours 38 minutes Connection 2024-04-22T21:11:04
Toronto (YTO) - Halifax (YHZ) 2024-05-29 2024-05-29 173 USD 6 hours 13 minutes Connection 2024-04-22T14:22:21
Toronto (YTO) - Halifax (YHZ) 2024-05-30 2024-05-30 173 USD 6 hours 7 minutes Connection 2024-04-22T16:59:00
Toronto (YTO) - Halifax (YHZ) 2024-05-30 2024-05-31 173 USD 4 hours 38 minutes Direct 2024-04-23T02:43:43
Toronto (YTO) - Halifax (YHZ) 2024-06-08 2024-06-08 178 USD 9 hours 3 minutes Connection 2024-04-22T00:45:16
Toronto (YTO) - Halifax (YHZ) 2024-06-12 2024-06-12 178 USD 7 hours 45 minutes Connection 2024-04-23T02:56:06
Toronto (YTO) - Halifax (YHZ) 2024-05-13 2024-05-13 178 USD 7 hours 17 minutes Connection 2024-04-22T18:25:16
Toronto (YTO) - Halifax (YHZ) 2024-06-15 2024-06-15 178 USD 7 hours 40 minutes Connection 2024-04-23T16:00:05
Toronto (YTO) - Halifax (YHZ) 2024-05-16 2024-05-16 178 USD 8 hours 35 minutes Connection 2024-04-23T06:11:53
Toronto (YTO) - Halifax (YHZ) 2024-06-18 2024-06-18 178 USD 7 hours 45 minutes Connection 2024-04-22T21:45:33
Toronto (YTO) - Halifax (YHZ) 2024-05-19 2024-05-19 178 USD 7 hours 39 minutes Connection 2024-04-23T06:08:50
Toronto (YTO) - Halifax (YHZ) 2024-06-19 2024-06-19 178 USD 7 hours 45 minutes Connection 2024-04-23T19:33:24
Toronto (YTO) - Halifax (YHZ) 2024-05-21 2024-05-21 178 USD 7 hours 39 minutes Connection 2024-04-23T03:12:57
Toronto (YTO) - Halifax (YHZ) 2024-06-21 2024-06-21 178 USD 10 hours 27 minutes Connection 2024-04-23T01:06:01
Toronto (YTO) - Halifax (YHZ) 2024-05-22 2024-05-22 178 USD 8 hours 18 minutes Connection 2024-04-23T10:00:43
Toronto (YTO) - Halifax (YHZ) 2024-05-23 2024-05-23 178 USD 8 hours 18 minutes Connection 2024-04-22T20:17:22
Toronto (YTO) - Halifax (YHZ) 2024-05-27 2024-05-27 178 USD 7 hours 47 minutes Connection 2024-04-23T12:41:30
Toronto (YTO) - Halifax (YHZ) 2024-05-28 2024-05-28 178 USD 7 hours 17 minutes Connection 2024-04-22T21:29:41
Toronto (YTO) - Halifax (YHZ) 2024-05-31 2024-05-31 178 USD 7 hours 17 minutes Connection 2024-04-22T19:42:12
Toronto (YTO) - Halifax (YHZ) 2024-06-03 2024-06-04 179 USD 4 hours 38 minutes Direct 2024-04-25T14:20:44
Toronto (YTO) - Halifax (YHZ) 2024-05-08 2024-05-09 183 USD 4 hours 38 minutes Direct 2024-04-25T03:48:23

Toronto to Halifax flight status

Flight Origin Destination Departure Arrival Equip
AC604 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:09 a.m. Airbus A319
AC6604 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:20 p.m.
MU8027 Toronto (YYZ) Halifax (YHZ) 9:40 a.m. 11 a.m. Boeing 737-7CT
AC6622 Toronto (YYZ) Halifax (YHZ) 8 p.m. 10:15 p.m.
AC1322 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:55 a.m. 763
AC600 Toronto (YYZ) Halifax (YHZ) 6:25 a.m. 9:34 a.m. Boeing 737 Max 8
EK4675 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:27 a.m. 73H
UA8500 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:59 p.m. E90
WS250 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:27 a.m. Boeing 737-800 (winglets)
AV6932 Toronto (YYZ) Halifax (YHZ) 12:30 a.m. 1:48 a.m. Airbus A321-211
LH6622 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:14 a.m. E90
LH6604 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. E90
AV6958 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. Boeing 737 Max 8
LO4153 Toronto (YYZ) Halifax (YHZ) 9:20 p.m. 10:48 p.m. B763
AC6546 Toronto (YYZ) Halifax (YHZ) 11:40 p.m. 7:25 p.m.
DL7160 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 11:40 a.m. 73W
OS8277 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:59 p.m. 320
LH6784 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:59 p.m. E90
LH6578 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. E90
KE6551 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:27 a.m. 73W
AC620 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:14 a.m. Airbus A321-100/200
OZ6129 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:14 a.m. 763
UA8538 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:14 a.m. 7M8
AC610 Toronto (YYZ) Halifax (YHZ) 12:50 p.m. 3:59 p.m. A321
AC618 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. Boeing 737 Max 8
LO4149 Toronto (YYZ) Halifax (YHZ) 7 p.m. 8:18 p.m. None
UA8332 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. E75
KL9580 Toronto (YYZ) Halifax (YHZ) 1:45 p.m. 6:10 p.m. DHC-8-400 Dash 8Q
AC622 Toronto (YYZ) Halifax (YHZ) 8:50 p.m. 11:59 p.m. A320
MU8033 Toronto (YYZ) Halifax (YHZ) 4:15 p.m. 6 p.m. Boeing 737-7CT
LX4646 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. 763
AC1600 Toronto (YYZ) Halifax (YHZ) 7:45 a.m. 11:27 a.m. Airbus A319
AC612 Toronto (YYZ) Halifax (YHZ) 2:50 p.m. 5:59 p.m. B38M
DL7080 Toronto (YYZ) Halifax (YHZ) 1:25 p.m. 3:30 p.m. 73W
UA8442 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. E90
KL9696 Toronto (YYZ) Halifax (YHZ) 3:35 p.m. 5:28 p.m. 73W
AV6954 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. Airbus A319
UA8710 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 3:29 p.m. 763
AC614 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. Airbus A319
LO4151 Toronto (YYZ) Halifax (YHZ) 9:20 p.m. 10:48 p.m. 320
DL7094 Toronto (YYZ) Halifax (YHZ) 12:15 p.m. 2:47 p.m. 73W
AC606 Toronto (YYZ) Halifax (YHZ) 8:15 a.m. 2:23 p.m. A320
MF6027 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:27 a.m. None
WS8902 Toronto (YYZ) Halifax (YHZ) 5:50 p.m. 6:35 p.m. None
KE6583 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:36 a.m. 736
S47013 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:07 a.m. None
CX7076 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:07 a.m. Boeing 737-7CT
WS254 Toronto (YYZ) Halifax (YHZ) 9:29 p.m. 12:35 a.m. B38M
CX1610 Toronto (YYZ) Halifax (YHZ) 4:30 p.m. 5:50 p.m. Airbus A320-214
CX7070 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:25 a.m. Boeing 737-700 (winglets)
RV1582 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:07 a.m. A320
AC602 Toronto (YYZ) Halifax (YHZ) 8:55 a.m. 12:02 p.m. Boeing 737 Max 8
OZ6131 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:31 a.m. A320
7H8122 Toronto (YYZ) Halifax (YHZ) 1:30 p.m. 2:40 p.m. None
RV1572 Toronto (YYZ) Halifax (YHZ) 6:05 p.m. 8:31 p.m. A319
AC1532 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 4:10 p.m.
RV1532 Toronto (YYZ) Halifax (YHZ) 1 p.m. 4:28 p.m. A321
AC6578 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:52 p.m.
AC5753 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 3:27 p.m. Airbus 320-211
AC616 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:33 p.m. A319
AC608 Toronto (YYZ) Halifax (YHZ) 3 p.m. 6:03 p.m. E190
AC628 Toronto (YYZ) Halifax (YHZ) 4:05 p.m. 6:44 p.m. A321
SN9570 Toronto (YYZ) Halifax (YHZ) 7:30 p.m. 9:35 a.m. 320
AC1572 Toronto (YYZ) Halifax (YHZ) 5:20 p.m. 9:50 p.m. 319
AC1586 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:08 a.m. 321
RV1586 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:08 a.m. A321
LH6530 Toronto (YYZ) Halifax (YHZ) 10:15 a.m. 11:20 a.m. None
AC630 Toronto (YYZ) Halifax (YHZ) 2:25 p.m. 5:29 p.m. A320
UA8047 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 2 p.m. Bombardier Dash 8 Q400
AC1582 Toronto (YYZ) Halifax (YHZ) 4:10 p.m. 7:17 p.m. 763
WS4256 Toronto (YYZ) Halifax (YHZ) 9 a.m. 2:42 p.m. B737
AY934 Toronto (YYZ) Halifax (YHZ) 4:55 p.m. 7:58 p.m. E90
WS252 Toronto (YYZ) Halifax (YHZ) 5:15 p.m. 8:17 p.m. B738
WS272 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:05 p.m. B38M
CX7074 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:05 p.m. 73W
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
WS246 Toronto (YYZ) Halifax (YHZ) 8:30 a.m. 11:35 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
AM7110 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:03 p.m. DH8D
AC1346 Toronto (YYZ) Halifax (YHZ) 4 p.m. 7:06 p.m. E90
UA8454 Toronto (YYZ) Halifax (YHZ) 9:55 a.m. 12:58 p.m. 319
CZ7515 Toronto (YYZ) Halifax (YHZ) 3:40 p.m. 6:40 p.m. B737
PB810 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 7:20 p.m. None
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
WS4247 Toronto (YYZ) Halifax (YHZ) 3 p.m. 3:50 p.m. B738
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
WS248 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:03 p.m. B38M
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
KL9738 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:15 p.m. 73W
AC624 Toronto (YYZ) Halifax (YHZ) 9 p.m. 11:59 p.m. B38M
AC7456 Toronto (YYZ) Halifax (YHZ) 11:40 a.m. 2:15 p.m. 789
WO408 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 10:35 a.m. Boeing 737-8CT
WS985 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 10:29 p.m. B737
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
AC1411 Toronto (YYZ) Halifax (YHZ) 2:55 p.m. 8:25 p.m. A320
AC626 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:32 a.m. B38M
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
HU8680 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 1:15 a.m. 73W
LH6572 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:31 a.m. E90
RS7456 Toronto (YYZ) Halifax (YHZ) None None E75S
LH6546 Toronto (YYZ) Halifax (YHZ) 2:10 p.m. 5:11 p.m. None
RS7458 Toronto (YYZ) Halifax (YHZ) None None E75S
WS820 Toronto (YYZ) Halifax (YHZ) 10 a.m. 11:13 a.m. 736
HU8682 Toronto (YYZ) Halifax (YHZ) 6:15 p.m. 9:18 p.m. 73W
WS276 Toronto (YYZ) Halifax (YHZ) 1:15 p.m. 4:18 p.m.
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
WG9731 Toronto (YYZ) Halifax (YHZ) 7:35 a.m. 8:35 a.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
WS4254 Toronto (YYZ) Halifax (YHZ) None None B737
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
WS632 Toronto (YYZ) Halifax (YHZ) 7:55 p.m. 10:57 p.m.
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.
BFL707 Toronto (YYZ) Halifax (YHZ) 5:15 p.m. 8:16 p.m. DC3
5X3019 Toronto (YYZ) Halifax (YHZ) 4:30 p.m. 7:31 p.m. B752
ZN8609 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.
ZN8613 Toronto (YYZ) Halifax (YHZ) 7:20 p.m. 10:22 p.m.
ZN8160 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 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.
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
AT959 Toronto (YYZ) Halifax (YHZ) 8:05 a.m. 11:06 a.m. 73G
JJ4214 Toronto (YYZ) Halifax (YHZ) 5:45 p.m. 8:49 p.m. 73W