Cheap flights from Toronto to Halifax

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Halifax (YHZ) 2021-10-08 2021-10-11 232 USD 4 hours 22 minutes Direct 2021-08-02T15:56:53
Toronto (YTO) - Halifax (YHZ) 2021-12-24 2021-12-27 237 USD 4 hours 39 minutes Direct 2021-07-29T00:37:46
Toronto (YTO) - Halifax (YHZ) 2021-10-23 2021-10-26 237 USD 4 hours 25 minutes Direct 2021-07-29T00:36:15
Toronto (YTO) - Halifax (YHZ) 2021-12-27 2022-01-07 237 USD 4 hours 39 minutes Direct 2021-07-30T13:21:57
Toronto (YTO) - Halifax (YHZ) 2021-12-27 2022-01-03 240 USD 4 hours 39 minutes Direct 2021-07-30T00:55:25
Toronto (YTO) - Halifax (YHZ) 2021-12-20 2021-12-27 241 USD 4 hours 39 minutes Direct 2021-08-03T14:01:10
Toronto (YTO) - Halifax (YHZ) 2022-01-03 2022-01-03 241 USD 4 hours 39 minutes Direct 2021-07-30T00:54:27
Toronto (YTO) - Halifax (YHZ) 2021-10-01 2021-10-12 270 USD 8 hours 49 minutes Connection 2021-08-03T02:30:47
Toronto (YTO) - Halifax (YHZ) 2021-09-24 2021-09-30 287 USD 11 hours 18 minutes Connection 2021-08-02T21:22:23
Toronto (YTO) - Halifax (YHZ) 2021-09-05 2021-09-09 294 USD 4 hours 23 minutes Direct 2021-08-01T15:54:33
Toronto (YTO) - Halifax (YHZ) 2022-01-09 2022-01-15 308 USD 5 hours 57 minutes Connection 2021-07-30T00:53:00
Toronto (YTO) - Halifax (YHZ) 2021-09-02 2021-09-17 310 USD 7 hours 13 minutes Connection 2021-07-31T01:12:06
Toronto (YTO) - Halifax (YHZ) 2021-09-03 2021-09-10 310 USD 6 hours 36 minutes Connection 2021-07-30T15:53:41
Toronto (YTO) - Halifax (YHZ) 2021-12-30 2022-01-02 324 USD 8 hours 6 minutes Connection 2021-07-31T14:45:39
Toronto (YTO) - Halifax (YHZ) 2021-12-21 2022-01-02 336 USD 8 hours 6 minutes Connection 2021-07-31T22:48:08
Toronto (YTO) - Halifax (YHZ) 2021-09-03 2021-09-11 369 USD 4 hours 29 minutes Direct 2021-08-02T12:51:50
Toronto (YTO) - Halifax (YHZ) 2021-09-03 2021-09-12 369 USD 4 hours 26 minutes Direct 2021-08-02T12:54:41
Toronto (YTO) - Halifax (YHZ) 2021-09-04 2021-09-11 369 USD 4 hours 53 minutes Direct 2021-08-02T12:26:35
Toronto (YTO) - Halifax (YHZ) 2021-09-04 2021-09-06 399 USD 7 hours 12 minutes Connection 2021-08-02T12:07:20
Toronto (YTO) - Halifax (YHZ) 2021-09-03 2021-09-06 430 USD 26 hours 12 minutes Connection 2021-08-02T12:06:46
Toronto (YTO) - Halifax (YHZ) 2021-08-22 2021-08-29 524 USD 14 hours 0 minutes Connection 2021-07-30T15:52:17
Toronto (YTO) - Halifax (YHZ) 2021-08-04 2021-08-11 556 USD 4 hours 24 minutes Direct 2021-07-28T20:11:30
Toronto (YTO) - Halifax (YHZ) 2021-08-14 2021-08-17 562 USD 4 hours 24 minutes Direct 2021-08-02T03:39:06
Toronto (YTO) - Halifax (YHZ) 2021-08-10 2021-08-13 565 USD 4 hours 24 minutes Direct 2021-07-28T20:12:57
Toronto (YTO) - Halifax (YHZ) 2021-08-10 2021-08-16 565 USD 4 hours 24 minutes Direct 2021-07-28T20:12:49
Toronto (YTO) - Halifax (YHZ) 2021-08-09 2021-08-09 574 USD 4 hours 23 minutes Direct 2021-08-02T18:36:03
Toronto (YTO) - Halifax (YHZ) 2021-08-09 2021-08-20 653 USD 4 hours 23 minutes Direct 2021-08-03T17:00:46
Toronto (YTO) - Halifax (YHZ) 2021-08-23 2021-08-29 657 USD 7 hours 3 minutes Connection 2021-08-02T15:45:25
Toronto (YTO) - Halifax (YHZ) 2021-08-13 2021-08-18 709 USD 11 hours 50 minutes Connection 2021-07-30T21:15:28
Toronto (YTO) - Halifax (YHZ) 2021-08-14 2021-08-15 724 USD 9 hours 33 minutes Connection 2021-07-28T22:40:54
What is the distance between Toronto and Halifax?

The average distance from Toronto to Halifax is 1269 kilometers (equals to 788 miles or 685 nautical miles). Your flight will departure from Toronto, Canada and arrive on Halifax, Canada.

How long is the flight from Toronto to Halifax?

The average flight time between Toronto to Halifax is 4 hours 23 minutes

How much is the fare for flight between Toronto and Halifax?

The average price for one-way airfare from Toronto to Halifax is 238 USD (none-taxes) for economy class.

How many flights fly from Toronto to Halifax on the daily basis?

Around 135 flights are flying daily from Toronto to Halifax. Some major airlines between this route are Air Canada, WestJet, Lufthansa, Sunwing, United, NAYSA, KLM, Delta Airlines, Cathay Pacific, Air Canada rouge, Air France, LOT Polish Airlines, TAM Linhas Aereas, Avianca Aerovias, Aeromexico, Asiana Airlines, China Eastern Airlines, China Southern, Etihad Airways, Hainan Airlines, Korean Air, Ravn Alaska, Sky Regional, Virgin Atlantic, Philippine Airlines, Provincial Airlines, Xiamen Airlines, Royal Air Maroc, SATA, Australian Air Express, Buffalo Airways, Swiss, Brussels Airlines, Austrian Airlines, UPS Airlines, LATAM Airlines, Finnair, Emirates, ...

Flight Origin Destination Departure Arrival Equip
AC618 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 11:56 p.m. B38M
AC614 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:46 p.m. A320
LH6578 Toronto (YYZ) Halifax (YHZ) 4:50 p.m. 7:51 p.m. E90
VS8103 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. 73H
WS254 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. B737
S47013 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. None
AC604 Toronto (YYZ) Halifax (YHZ) 8:30 a.m. 11:31 a.m. BCS3
LH6604 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:46 p.m. E90
WS754 Toronto (YYZ) Halifax (YHZ) 11:50 a.m. 5:23 p.m. B737
UA8332 Toronto (YYZ) Halifax (YHZ) 4:50 p.m. 7:51 p.m. E75
DL7587 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 7:40 p.m. DH4
UA8442 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:46 p.m. E90
AV6958 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:46 p.m. 763
AV6954 Toronto (YYZ) Halifax (YHZ) 5 p.m. 8:01 p.m. 320
AF6587 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. 73W
EK4675 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. 73H
WS250 Toronto (YYZ) Halifax (YHZ) 3:45 p.m. 6:45 p.m. 736
UA8454 Toronto (YYZ) Halifax (YHZ) 10:55 a.m. 1:56 p.m. 319
EY3850 Toronto (YYZ) Halifax (YHZ) 6:45 p.m. 9:46 p.m. E90
WS248 Toronto (YYZ) Halifax (YHZ) 9 a.m. 12:03 p.m. B738
MF6027 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:49 a.m. None
AC8277 Toronto (YYZ) Halifax (YHZ) 7:35 p.m. 8:21 p.m.
KL9580 Toronto (YYZ) Halifax (YHZ) 3:45 p.m. 7:15 p.m. DHC-8-400 Dash 8Q
UA8538 Toronto (YYZ) Halifax (YHZ) 9:55 p.m. 12:56 a.m. 7M8
EY3851 Toronto (YYZ) Halifax (YHZ) 8:55 p.m. 11:56 p.m. 320