Cheap flights from Halifax to Toronto

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

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
Halifax (YHZ) - Toronto (YTO) 2020-08-24 2020-08-27 246.61 USD 9 hours 41 minutes Connection 2020-07-03T00:07:09.013189
Halifax (YHZ) - Toronto (YTO) 2020-07-08 2020-07-15 345.38 USD 4 hours 24 minutes Direct 2020-07-01T12:10:49.212334
What is the distance between Halifax and Toronto?

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

How long is the flight from Halifax to Toronto?

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

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

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

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

Around 149 flights are flying daily from Halifax to Toronto. Some major airlines between this route are Air Canada, WestJet, Air Canada rouge, United, Cathay Pacific, NAYSA, Sunwing, Sky Regional, Aeromexico, Delta Airlines, KLM, Virgin Atlantic, Lufthansa, American Airlines, Avianca Aerovias, Asiana Airlines, Hainan Airlines, LATAM Airlines, China Southern, Philippine Airlines, SATA, Xiamen Airlines, Air France, Etihad Airways, Korean Air, LOT Polish Airlines, China Eastern Airlines, Jazz, TAM Linhas Aereas, Swiss, Air Transat, Morningstar Air Express, AeroMexico Connect, Royal Tongan Airlines, CommutAir, Hawaiian Airlines, Austrian Airlines, Provincial Airlines, Brussels Airlines, US Airways, Australian Air Express, Emirates, ...

Flight Origin Destination Departure Arrival Equip
RS7457 Halifax (YHZ) Toronto (YYZ) None None E75S
WS247 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:22 p.m. B737
LH6557 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:49 p.m. 319
RS7459 Halifax (YHZ) Toronto (YYZ) None None E75S
UA8271 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:49 p.m. E90
AC619 Halifax (YHZ) Toronto (YYZ) 4 p.m. 5:19 p.m. A320
KL9695 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:22 p.m. B737
AC7459 Halifax (YHZ) Toronto (YYZ) 4:25 a.m. 6:05 a.m. E75
UA8269 Halifax (YHZ) Toronto (YYZ) 2 p.m. 3:33 p.m. B738
S47012 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:23 p.m. None
DL7077 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:22 p.m. 73W
AC613 Halifax (YHZ) Toronto (YYZ) 11:30 a.m. 12:49 p.m. A321
WS243 Halifax (YHZ) Toronto (YYZ) 8 a.m. 9:19 a.m. B738
AC607 Halifax (YHZ) Toronto (YYZ) 6:50 a.m. 8:09 a.m. A320
UA8265 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:20 a.m. 320
EK4676 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:22 p.m. 73W
MF6032 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:22 p.m. None
KE6552 Halifax (YHZ) Toronto (YYZ) 8 a.m. 9:19 a.m. 73W
UA8015 Halifax (YHZ) Toronto (YYZ) 6 a.m. 7:19 a.m. 321
DL7019 Halifax (YHZ) Toronto (YYZ) 8 a.m. 9:19 a.m. 73W
AC621 Halifax (YHZ) Toronto (YYZ) 6:10 p.m. 7:29 p.m. A320
AC7053 Halifax (YHZ) Toronto (YYZ) 5:15 p.m. 6:29 p.m. A319
PR1977 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:23 p.m. B736
OZ6132 Halifax (YHZ) Toronto (YYZ) 7:30 a.m. 8:49 a.m. 320
MU8028 Halifax (YHZ) Toronto (YYZ) 7:30 a.m. 8:53 a.m. 73W