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-07-02 2020-07-07 119.19 USD 4 hours 30 minutes Direct 2020-02-25T23:45:16.206603
Toronto (YTO) - Halifax (YHZ) 2020-08-07 2020-08-16 125.34 USD 4 hours 30 minutes Direct 2020-02-23T16:25:01.905775
Toronto (YTO) - Halifax (YHZ) 2020-08-08 2020-08-18 125.47 USD 4 hours 30 minutes Direct 2020-02-25T15:06:08.949244
Toronto (YTO) - Halifax (YHZ) 2020-06-12 2020-06-14 158.41 USD 4 hours 25 minutes Direct 2020-02-23T19:12:07.047535
Toronto (YTO) - Halifax (YHZ) 2020-04-23 2020-04-30 168.87 USD 4 hours 21 minutes Direct 2020-02-24T08:02:50.254878
Toronto (YTO) - Halifax (YHZ) 2020-04-27 2020-04-30 170.22 USD 4 hours 20 minutes Direct 2020-02-25T14:00:45.140122
Toronto (YTO) - Halifax (YHZ) 2020-04-21 2020-04-28 170.33 USD 4 hours 21 minutes Direct 2020-02-23T08:04:35.439080
Toronto (YTO) - Halifax (YHZ) 2020-04-22 2020-04-29 170.33 USD 4 hours 21 minutes Direct 2020-02-23T08:05:03.871649
Toronto (YTO) - Halifax (YHZ) 2020-04-17 2020-04-19 197.29 USD 9 hours 20 minutes Connection 2020-02-26T03:57:44.361522
Toronto (YTO) - Halifax (YHZ) 2020-05-15 2020-05-18 236.41 USD 4 hours 20 minutes Direct 2020-02-25T02:27:02.977077
Toronto (YTO) - Halifax (YHZ) 2020-04-13 2020-04-20 244.83 USD 5 hours 57 minutes Connection 2020-02-23T07:54:30.012096
Toronto (YTO) - Halifax (YHZ) 2020-03-24 2020-03-27 292.68 USD 9 hours 21 minutes Connection 2020-02-24T14:37:39.060464
Toronto (YTO) - Halifax (YHZ) 2020-03-23 2020-03-26 333.93 USD 5 hours 49 minutes Connection 2020-02-24T14:38:50.527179
Toronto (YTO) - Halifax (YHZ) 2020-03-21 2020-03-25 362.02 USD 9 hours 44 minutes Connection 2020-02-23T13:04:57.299249
Toronto (YTO) - Halifax (YHZ) 2020-02-29 2020-03-01 647.17 USD 9 hours 48 minutes Connection 2020-02-25T19:43:06.747308
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 30 minutes

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

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

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

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

Flight Origin Destination Departure Arrival Equip
AC602 Toronto (YYZ) Halifax (YHZ) 6:15 a.m. 9:15 a.m. E190
WS254 Toronto (YYZ) Halifax (YHZ) 10 p.m. 1:02 a.m. B738
AC624 Toronto (YYZ) Halifax (YHZ) 9:10 p.m. 12:10 a.m. A320
AC622 Toronto (YYZ) Halifax (YHZ) 7:30 p.m. 10:30 p.m. E190
AC620 Toronto (YYZ) Halifax (YHZ) 5:10 p.m. 8:11 p.m. A319
WS250 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:17 p.m. B737
AC614 Toronto (YYZ) Halifax (YHZ) 3:05 p.m. 6:06 p.m. A321
WS248 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:07 p.m. B736
WG9744 Toronto (YYZ) Halifax (YHZ) None None B738
AC604 Toronto (YYZ) Halifax (YHZ) 8:45 a.m. 11:46 a.m. A321
CX7076 Toronto (YYZ) Halifax (YHZ) 10 p.m. 1:02 a.m. Boeing 737-7CT
WS246 Toronto (YYZ) Halifax (YHZ) 7:30 a.m. 10:35 a.m. B736
RV1572 Toronto (YYZ) Halifax (YHZ) 9:10 p.m. 12:11 a.m. A319
AF6555 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 9:37 p.m. 736
WS252 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 9:37 p.m. B737
AV6954 Toronto (YYZ) Halifax (YHZ) 5:10 p.m. 8:11 p.m. 320
AC1586 Toronto (YYZ) Halifax (YHZ) 8:55 a.m. 11:56 a.m. None
AC608 Toronto (YYZ) Halifax (YHZ) 10 a.m. 1:01 p.m. 333
AC1572 Toronto (YYZ) Halifax (YHZ) 5:20 p.m. 8:23 p.m. 319
RV1586 Toronto (YYZ) Halifax (YHZ) 10:10 a.m. 1:11 p.m. A321
UA8332 Toronto (YYZ) Halifax (YHZ) 5:10 p.m. 8:11 p.m. E75
DL7080 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:17 p.m. 73W
AF6587 Toronto (YYZ) Halifax (YHZ) 10 p.m. 1:02 a.m. 73W
EK4675 Toronto (YYZ) Halifax (YHZ) 3:15 p.m. 6:17 p.m. 73H
LA5190 Toronto (YYZ) Halifax (YHZ) 6:35 p.m. 9:37 p.m. DH4