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-22 2024-05-29 113 USD 4 hours 40 minutes Direct 2024-05-14T02:29:31
Toronto (YTO) - Halifax (YHZ) 2024-05-23 2024-05-28 157 USD 4 hours 33 minutes Direct 2024-05-13T16:13:04
Toronto (YTO) - Halifax (YHZ) 2024-06-07 2024-06-07 163 USD 7 hours 3 minutes Connection 2024-05-17T17:29:53
Toronto (YTO) - Halifax (YHZ) 2024-06-09 2024-06-09 163 USD 6 hours 1 minutes Connection 2024-05-17T22:59:26
Toronto (YTO) - Halifax (YHZ) 2024-06-12 2024-06-12 163 USD 7 hours 3 minutes Connection 2024-05-16T14:00:41
Toronto (YTO) - Halifax (YHZ) 2024-06-19 2024-06-19 163 USD 7 hours 3 minutes Connection 2024-05-18T01:11:56
Toronto (YTO) - Halifax (YHZ) 2024-06-25 2024-06-25 163 USD 7 hours 3 minutes Connection 2024-05-17T15:16:59
Toronto (YTO) - Halifax (YHZ) 2024-06-05 2024-06-13 164 USD 4 hours 39 minutes Direct 2024-05-16T00:43:53
Toronto (YTO) - Halifax (YHZ) 2024-06-05 2024-06-14 164 USD 4 hours 39 minutes Direct 2024-05-16T02:06:01
Toronto (YTO) - Halifax (YHZ) 2024-06-05 2024-06-17 164 USD 4 hours 39 minutes Direct 2024-05-16T02:44:28
Toronto (YTO) - Halifax (YHZ) 2024-06-06 2024-06-15 164 USD 4 hours 39 minutes Direct 2024-05-16T00:10:23
Toronto (YTO) - Halifax (YHZ) 2024-06-07 2024-06-11 164 USD 4 hours 39 minutes Direct 2024-05-16T02:17:19
Toronto (YTO) - Halifax (YHZ) 2024-06-07 2024-06-14 164 USD 4 hours 39 minutes Direct 2024-05-16T02:09:42
Toronto (YTO) - Halifax (YHZ) 2024-06-07 2024-06-16 164 USD 4 hours 32 minutes Direct 2024-05-16T01:00:58
Toronto (YTO) - Halifax (YHZ) 2024-06-08 2024-06-09 164 USD 4 hours 39 minutes Direct 2024-05-16T02:19:26
Toronto (YTO) - Halifax (YHZ) 2024-06-08 2024-06-15 164 USD 4 hours 39 minutes Direct 2024-05-16T00:53:21
Toronto (YTO) - Halifax (YHZ) 2024-06-09 2024-06-13 164 USD 4 hours 39 minutes Direct 2024-05-16T02:01:16
Toronto (YTO) - Halifax (YHZ) 2024-06-09 2024-06-15 164 USD 4 hours 39 minutes Direct 2024-05-16T01:25:29
Toronto (YTO) - Halifax (YHZ) 2024-06-09 2024-06-18 164 USD 4 hours 39 minutes Direct 2024-05-16T01:24:44
Toronto (YTO) - Halifax (YHZ) 2024-06-10 2024-06-14 164 USD 4 hours 39 minutes Direct 2024-05-16T03:21:05
Toronto (YTO) - Halifax (YHZ) 2024-06-11 2024-06-12 164 USD 4 hours 39 minutes Direct 2024-05-16T01:20:25
Toronto (YTO) - Halifax (YHZ) 2024-06-11 2024-06-13 164 USD 4 hours 39 minutes Direct 2024-05-16T02:30:38
Toronto (YTO) - Halifax (YHZ) 2024-06-11 2024-06-14 164 USD 4 hours 39 minutes Direct 2024-05-16T03:06:06
Toronto (YTO) - Halifax (YHZ) 2024-06-12 2024-06-14 164 USD 4 hours 39 minutes Direct 2024-05-16T01:08:22
Toronto (YTO) - Halifax (YHZ) 2024-06-12 2024-06-23 164 USD 4 hours 39 minutes Direct 2024-05-16T00:58:03
Toronto (YTO) - Halifax (YHZ) 2024-06-12 2024-06-25 164 USD 4 hours 39 minutes Direct 2024-05-16T03:05:15
Toronto (YTO) - Halifax (YHZ) 2024-06-13 2024-06-23 164 USD 4 hours 39 minutes Direct 2024-05-16T02:01:25
Toronto (YTO) - Halifax (YHZ) 2024-06-14 2024-06-20 164 USD 4 hours 32 minutes Direct 2024-05-16T03:26:15
Toronto (YTO) - Halifax (YHZ) 2024-06-15 2024-06-25 164 USD 4 hours 36 minutes Direct 2024-05-16T01:32:05
Toronto (YTO) - Halifax (YHZ) 2024-06-16 2024-06-20 164 USD 4 hours 34 minutes Direct 2024-05-16T03:03:21

Toronto to Halifax flight status

Flight Origin Destination Departure Arrival Equip
RV1572 Toronto (YYZ) Halifax (YHZ) 8:40 a.m. 1:16 p.m. A319
LH6622 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:39 a.m. E90
KE6583 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:38 p.m. 736
LO4151 Toronto (YYZ) Halifax (YHZ) 10:10 p.m. 11:38 p.m. 320
LO4149 Toronto (YYZ) Halifax (YHZ) 7 p.m. 8:18 p.m. None
AC620 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:39 a.m. Airbus A321-100/200
OZ6129 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:39 a.m. 763
AC618 Toronto (YYZ) Halifax (YHZ) 9:25 p.m. 12:34 a.m. Boeing 737 Max 8
EK4675 Toronto (YYZ) Halifax (YHZ) 3:20 p.m. 6:29 p.m. 73H
WS252 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:38 p.m. B738
UA8442 Toronto (YYZ) Halifax (YHZ) 8:30 p.m. 11:39 p.m. E90
UA8538 Toronto (YYZ) Halifax (YHZ) 10:30 p.m. 1:39 a.m. 7M8
CX7074 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:38 p.m. 73W
RV1582 Toronto (YYZ) Halifax (YHZ) 3:05 p.m. 5:33 p.m. A320
UA8047 Toronto (YYZ) Halifax (YHZ) 4:05 p.m. 5:43 p.m. Bombardier Dash 8 Q400
CX1610 Toronto (YYZ) Halifax (YHZ) 5:20 p.m. 6:40 p.m. Airbus A320-214
AC6622 Toronto (YYZ) Halifax (YHZ) 8 p.m. 10:15 p.m.
AC600 Toronto (YYZ) Halifax (YHZ) 6:45 a.m. 9:54 a.m. Boeing 737 Max 8
AC604 Toronto (YYZ) Halifax (YHZ) 9:55 a.m. 1:04 p.m. Airbus A319
AC6604 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:20 p.m.
AC608 Toronto (YYZ) Halifax (YHZ) 2 p.m. 5:09 p.m. E190
SN9570 Toronto (YYZ) Halifax (YHZ) 7:30 p.m. 9:35 a.m. 320
LH6604 Toronto (YYZ) Halifax (YHZ) 8:30 p.m. 11:39 p.m. E90
LX4646 Toronto (YYZ) Halifax (YHZ) 8:30 p.m. 11:39 p.m. 763
AC616 Toronto (YYZ) Halifax (YHZ) 8:30 p.m. 11:39 p.m. A319
UA8332 Toronto (YYZ) Halifax (YHZ) 2 p.m. 5:09 p.m. E75
AC602 Toronto (YYZ) Halifax (YHZ) 8:30 a.m. 11:39 a.m. Boeing 737 Max 8
UA8710 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 3:29 p.m. 763
AC606 Toronto (YYZ) Halifax (YHZ) 12:55 p.m. 4:04 p.m. A320
KE6551 Toronto (YYZ) Halifax (YHZ) 3:20 p.m. 6:29 p.m. 73W
OS8277 Toronto (YYZ) Halifax (YHZ) 4:15 p.m. 7:24 p.m. 320
WS250 Toronto (YYZ) Halifax (YHZ) 3:20 p.m. 6:29 p.m. Boeing 737-800 (winglets)
AC612 Toronto (YYZ) Halifax (YHZ) 4:15 p.m. 7:24 p.m. B38M
AC6546 Toronto (YYZ) Halifax (YHZ) 11:40 p.m. 7:40 p.m.
UA8500 Toronto (YYZ) Halifax (YHZ) 9:25 a.m. 12:34 p.m. E90
DL7160 Toronto (YYZ) Halifax (YHZ) 8 a.m. 12:01 p.m. 73W
WS276 Toronto (YYZ) Halifax (YHZ) 11:25 a.m. 1:57 p.m.
AC1572 Toronto (YYZ) Halifax (YHZ) 8:40 a.m. 1:16 p.m. 319
WS248 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:03 p.m. B38M
MU8027 Toronto (YYZ) Halifax (YHZ) 12:10 p.m. 1:35 p.m. Boeing 737-7CT
AC1322 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:55 a.m. 763
MU8033 Toronto (YYZ) Halifax (YHZ) 4:15 p.m. 6 p.m. Boeing 737-7CT
DL7080 Toronto (YYZ) Halifax (YHZ) 12:55 p.m. 1:27 p.m. 73W
WG9731 Toronto (YYZ) Halifax (YHZ) 10 p.m. 11:20 p.m. B738
KL9696 Toronto (YYZ) Halifax (YHZ) 3:35 p.m. 5:30 p.m. 73W
AV6932 Toronto (YYZ) Halifax (YHZ) 12:30 a.m. 1:48 a.m. Airbus A321-211
LH6784 Toronto (YYZ) Halifax (YHZ) 2:30 p.m. 5:39 p.m. E90
LO4153 Toronto (YYZ) Halifax (YHZ) 9:20 p.m. 10:48 p.m. B763
AC610 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 3:29 p.m. A321
LH6578 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. E90
DL7094 Toronto (YYZ) Halifax (YHZ) noon 2:34 p.m. 73W
AC1586 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:08 a.m. 321
AV6954 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. Airbus A319
AC614 Toronto (YYZ) Halifax (YHZ) 4:45 p.m. 7:54 p.m. Airbus A319
AV6958 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:54 p.m. Boeing 737 Max 8
AC1600 Toronto (YYZ) Halifax (YHZ) 7:45 a.m. 11:27 a.m. Airbus A319
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
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
WS254 Toronto (YYZ) Halifax (YHZ) 9:29 p.m. 12:35 a.m. B38M
CX7076 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:07 a.m. Boeing 737-7CT
S47013 Toronto (YYZ) Halifax (YHZ) 10:05 p.m. 1:07 a.m. None
CX7070 Toronto (YYZ) Halifax (YHZ) 10:20 p.m. 1:25 a.m. Boeing 737-700 (winglets)
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
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
AC5753 Toronto (YYZ) Halifax (YHZ) 12:20 p.m. 3:27 p.m. Airbus 320-211
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
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
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
WS272 Toronto (YYZ) Halifax (YHZ) 6 p.m. 9:05 p.m. B38M
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
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
AM7110 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:03 p.m. DH8D
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
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
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
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
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
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.
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.
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