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
Flight Departure Date Arrival Date Price Duration Number Stops Updated
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 2 hours 31 minutes

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

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

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

Around 110 flights are flying daily from Toronto to Halifax. Some major airlines between this route are Air Canada, WestJet, United, KLM, Lufthansa, LATAM Airlines, American Airlines, Cathay Pacific, Sunwing, Air France, Delta Air Lines, Korean Air, LOT Polish Airlines, Asiana Airlines, Avianca Aerovias, TAM Linhas Aereas, Hainan Airlines, British Airways, Etihad Airways, Austrian Airlines, Provincial Airlines, Brussels Airlines, Emirates, Aeromexico, Swiss, China Southern, Air Baffin, ...

Flight Origin Destination Departure Arrival Equip
DL7080 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:15 p.m. 73W
WS248 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:02 p.m.
AC622 Toronto (YYZ) Halifax (YHZ) 7:55 p.m. 10:56 p.m. 319
AC1316 Toronto (YYZ) Halifax (YHZ) 7:45 p.m. 10:53 p.m. 763
AC616 Toronto (YYZ) Halifax (YHZ) 4:55 p.m. 7:58 p.m. 320
AC614 Toronto (YYZ) Halifax (YHZ) 2:55 p.m. 5:56 p.m. 320
AC620 Toronto (YYZ) Halifax (YHZ) 6:55 p.m. 9:56 p.m. 763
WS246 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 10:36 a.m. 736
AC1342 Toronto (YYZ) Halifax (YHZ) 3:30 p.m. 6:36 p.m. E90
WS252 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:32 p.m. 73H
WS820 Toronto (YYZ) Halifax (YHZ) 11:15 a.m. 2:17 p.m. 736
CZ7515 Toronto (YYZ) Halifax (YHZ) 9:45 p.m. 12:45 a.m. B737
LO4151 Toronto (YYZ) Halifax (YHZ) 10:55 p.m. 1:57 a.m. 320
AC649 Toronto (YYZ) Halifax (YHZ) 6:10 a.m. 7:23 a.m. E90
AA8200 Toronto (YYZ) Halifax (YHZ) 5:45 p.m. 8:48 p.m. 73W
UA8710 Toronto (YYZ) Halifax (YHZ) 4:50 p.m. 7:49 p.m. 763
WS938 Toronto (YYZ) Halifax (YHZ) 9:15 p.m. 12:17 a.m. B738
AV6958 Toronto (YYZ) Halifax (YHZ) 6:40 p.m. 9:41 p.m. 763
AC626 Toronto (YYZ) Halifax (YHZ) 11:10 p.m. 2:09 a.m. 320
UA8526 Toronto (YYZ) Halifax (YHZ) 8 a.m. 11:04 a.m. A321
EY3851 Toronto (YYZ) Halifax (YHZ) midnight midnight 320
CX7078 Toronto (YYZ) Halifax (YHZ) 6:10 p.m. 9:12 p.m. 73W
WS266 Toronto (YYZ) Halifax (YHZ) 5:45 p.m. 8:48 p.m. 73H
WG9367 Toronto (YYZ) Halifax (YHZ) 6:30 p.m. 9:35 p.m. None
AC1198 Toronto (YYZ) Halifax (YHZ) 6:30 a.m. 9:35 a.m. 320

Toronto to Halifax Route Map

Popular Flights from Toronto