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) 2020-10-09 2020-10-12 462.12 USD 4 hours 23 minutes Direct 2020-09-28T21:54:06.191199
Toronto (YTO) - Halifax (YHZ) 2020-10-09 2020-10-11 579.6 USD 4 hours 27 minutes Direct 2020-09-28T21:53:57.847165
Toronto (YTO) - Halifax (YHZ) 2020-10-02 2020-10-03 605.13 USD 4 hours 27 minutes Direct 2020-09-26T21:41:30.376591
Toronto (YTO) - Halifax (YHZ) 2020-10-08 2020-10-13 622.01 USD 29 hours 22 minutes Connection 2020-09-27T17:07:55.229908
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 24 minutes

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

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

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

Around 136 flights are flying daily from Toronto to Halifax. Some major airlines between this route are Air Canada, WestJet, NAYSA, Lufthansa, United, Sunwing, Delta Airlines, KLM, Cathay Pacific, Air Canada rouge, Korean Air, LOT Polish Airlines, Avianca Aerovias, TAM Linhas Aereas, Air France, Aeromexico, Asiana Airlines, China Eastern Airlines, China Southern, Etihad Airways, Hainan Airlines, 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
AC604 Toronto (YYZ) Halifax (YHZ) 8 a.m. 10:57 a.m. BCS3
WS248 Toronto (YYZ) Halifax (YHZ) 9 a.m. 12:03 p.m. B738
DL7094 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. 73W
AF6587 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. 73W
AC626 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:24 a.m. A320
WS254 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. B737
LH6622 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:24 a.m. E90
UA8047 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:24 a.m. Bombardier Dash 8 Q400
EK4675 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. 73H
KL9738 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. 73W
S47013 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:47 a.m. None
OZ6129 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:24 a.m. 763
LH6784 Toronto (YYZ) Halifax (YHZ) 2:10 p.m. 5:07 p.m. E90
AC610 Toronto (YYZ) Halifax (YHZ) 2:10 p.m. 5:07 p.m. A321
UA8500 Toronto (YYZ) Halifax (YHZ) 2:10 p.m. 5:07 p.m. E90
WS252 Toronto (YYZ) Halifax (YHZ) 3:30 p.m. 6:34 p.m. B738
PR1976 Toronto (YYZ) Halifax (YHZ) 10 p.m. 1:04 a.m. Boeing 737-7CT
EY3850 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:24 a.m. E90
WS246 Toronto (YYZ) Halifax (YHZ) 7 a.m. 10:01 a.m. 73W
WS250 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:18 p.m. 736
DL7160 Toronto (YYZ) Halifax (YHZ) 3:30 p.m. 6:32 p.m. 73W
DL7080 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:17 p.m. 73W
LH6572 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:31 a.m. E90
KL9696 Toronto (YYZ) Halifax (YHZ) 3:30 p.m. 6:32 p.m. 73W
UA8538 Toronto (YYZ) Halifax (YHZ) 9:30 p.m. 12:31 a.m. 7M8