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) 2021-09-09 2021-09-23 241 USD 4 hours 23 minutes Direct 2021-07-21T01:41:29
Halifax (YHZ) - Toronto (YTO) 2021-08-20 2021-08-27 346 USD 19 hours 47 minutes Connection 2021-07-21T01:40:53
Halifax (YHZ) - Toronto (YTO) 2021-08-06 2021-08-22 350 USD 19 hours 57 minutes Connection 2021-07-18T21:36:12
Halifax (YHZ) - Toronto (YTO) 2021-08-28 2021-09-07 369 USD 14 hours 25 minutes Connection 2021-07-20T15:02:02
Halifax (YHZ) - Toronto (YTO) 2021-08-21 2021-08-27 410 USD 4 hours 22 minutes Direct 2021-07-19T04:12:36
Halifax (YHZ) - Toronto (YTO) 2021-08-21 2021-08-23 416 USD 4 hours 20 minutes Direct 2021-07-18T19:37:31
Halifax (YHZ) - Toronto (YTO) 2021-08-15 2021-08-26 466 USD 9 hours 33 minutes Connection 2021-07-18T17:51:03
Halifax (YHZ) - Toronto (YTO) 2021-08-10 2021-08-15 487 USD 11 hours 20 minutes Connection 2021-07-19T19:43:40
Halifax (YHZ) - Toronto (YTO) 2021-08-06 2021-08-08 501 USD 11 hours 49 minutes Connection 2021-07-19T18:30:45
Halifax (YHZ) - Toronto (YTO) 2021-07-29 2021-08-13 639 USD 7 hours 38 minutes Connection 2021-07-19T00:59:24
Halifax (YHZ) - Toronto (YTO) 2021-07-23 2021-07-26 723 USD 4 hours 24 minutes Direct 2021-07-20T09:25:26
Halifax (YHZ) - Toronto (YTO) 2021-07-29 2021-07-31 737 USD 4 hours 24 minutes Direct 2021-07-21T22:38:19
Halifax (YHZ) - Toronto (YTO) 2021-07-26 2021-07-30 764 USD 4 hours 20 minutes Direct 2021-07-20T18:08:17
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 49 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
OZ6132 Halifax (YHZ) Toronto (YYZ) 11:05 a.m. 12:24 p.m. 320
KL9773 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:50 p.m. 736
WS243 Halifax (YHZ) Toronto (YYZ) 6:30 a.m. 7:50 a.m. B737
WS279 Halifax (YHZ) Toronto (YYZ) 11:10 p.m. 11:12 p.m. 736
AC607 Halifax (YHZ) Toronto (YYZ) 11:05 a.m. 12:24 p.m. A320
EY3852 Halifax (YHZ) Toronto (YYZ) 3:40 p.m. 4:59 p.m. E190
UA8267 Halifax (YHZ) Toronto (YYZ) 6:25 a.m. 7:44 a.m. 321
S47012 Halifax (YHZ) Toronto (YYZ) 7 p.m. 8:50 p.m. None
LH6703 Halifax (YHZ) Toronto (YYZ) 3:40 p.m. 4:59 p.m.
EY3853 Halifax (YHZ) Toronto (YYZ) 11:05 a.m. 12:24 p.m. E90
KL9695 Halifax (YHZ) Toronto (YYZ) 12:50 p.m. 2:10 p.m. B737
AC7136 Halifax (YHZ) Toronto (YYZ) 3 p.m. 4:02 p.m. CRJ9
LH6557 Halifax (YHZ) Toronto (YYZ) 11:05 a.m. 12:24 p.m. 319
AC601 Halifax (YHZ) Toronto (YYZ) 5:25 a.m. 6:44 a.m. E190
UA8271 Halifax (YHZ) Toronto (YYZ) 11:05 a.m. 12:24 p.m. E90
UA8265 Halifax (YHZ) Toronto (YYZ) 5:25 a.m. 6:44 a.m. 320
UA8269 Halifax (YHZ) Toronto (YYZ) 3:40 p.m. 4:59 p.m. B738
DL7159 Halifax (YHZ) Toronto (YYZ) 12:50 p.m. 2:10 p.m. 73W
AA8121 Halifax (YHZ) Toronto (YYZ) 6:15 p.m. 5:05 p.m. B737
AF3004 Halifax (YHZ) Toronto (YYZ) 12:50 p.m. 2:10 p.m.
EK4676 Halifax (YHZ) Toronto (YYZ) 12:50 p.m. 2:10 p.m. 73W
AC7051 Halifax (YHZ) Toronto (YYZ) 8:30 p.m. 9:44 p.m. BCS3
UA8015 Halifax (YHZ) Toronto (YYZ) 2:15 p.m. 3:32 p.m. 321
CX7069 Halifax (YHZ) Toronto (YYZ) 6:15 p.m. 8:05 p.m. 736
AC7053 Halifax (YHZ) Toronto (YYZ) 10 a.m. 11:27 a.m. A319