Flights from Toronto Airport YYZ to Halifax Airport YHZ

We've found the cheapest flights to Halifax

Returns from £97.63

One-way from £49.95

Flights are offered by 28 airline companies if you are flying to Halifax International to Lester B. Pearson International. When flying from Lester B. Pearson International to Halifax International you will cover 1,288 Km (800 Miles) with the flight time at approximately 2 Hours 20 Minutes. The airport code for Lester B. Pearson International is YYZ and for Halifax International it is YHZ.

Ticket prices are normally at a premium at weekends and can vary also with the time of day. With the advent of cheap no frills flights it may be worth booking in advance if possible to get the best deal to Halifax International Canada, perhaps late evening or midweek. It is always advisable to book as early as possible. With most airliners prices will go up the closer you get to the departure date.

Please note that the time difference at Halifax International is 4.0 GMT. So remember to change your watch before arriving at Halifax International.

Below you can see a table that shows the airlines that fly from Lester B. Pearson International (YYZ) to Halifax International (YHZ) and frequency of flights daily.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Air Canada007878801:5822:45VIEW FLIGHTS
United Airlines006677701:5822:45VIEW FLIGHTS
Air Transat004445501:5523:54VIEW FLIGHTS
Porter003333408:3023:54VIEW FLIGHTS
Lufthansa003333301:5822:45VIEW FLIGHTS
Avianca002233306:1520:58VIEW FLIGHTS
Flair Airlines002231210:1518:05VIEW FLIGHTS
Etihad Airways002222214:4520:58VIEW FLIGHTS
Emirates002222201:5522:40VIEW FLIGHTS
Cathay Pacific002222201:5522:40VIEW FLIGHTS
British Airways002222215:4523:53VIEW FLIGHTS
American Airlines002222215:4523:54VIEW FLIGHTS
Korean Air002222101:5522:40VIEW FLIGHTS
TAP Air Portugal001122209:3220:58VIEW FLIGHTS
LOT001122201:5822:45VIEW FLIGHTS
WestJet001111101:5522:40VIEW FLIGHTS
Swiss001111117:4520:58VIEW FLIGHTS
SAS001111101:5522:40VIEW FLIGHTS
Qatar Airways001111101:5522:40VIEW FLIGHTS
KLM001111101:5522:40VIEW FLIGHTS
EgyptAir001111110:0013:13VIEW FLIGHTS
China Eastern Airlines001111101:5522:40VIEW FLIGHTS
Austrian Airlines001111120:5820:58VIEW FLIGHTS
Air France001111101:5522:40VIEW FLIGHTS
Azores Airlines000011101:5522:40VIEW FLIGHTS
Asiana Airlines000011109:3209:32VIEW FLIGHTS
Xiamen Air000001101:5501:55VIEW FLIGHTS
Virgin Atlantic000001101:5501:55VIEW FLIGHTS

The most direct flights offered from Lester B. Pearson International to Halifax International Canada are by Air Canada with around 38 flights a week. These operate from 01:58 with the latest flight being at 22:45. The most popular flight no is AC2056, AC2058, AC2060 and AC2062.

Please visit aircanada.com for more information regarding booking a flight with Air Canada.

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Wednesday
10:15
AirlineFlightNo
Flair AirlinesF8650
11:00
AirlineFlightNo
Air CanadaAC2426
11:13
AirlineFlightNo
United AirlinesUA8091
Air CanadaAC2056
AviancaAV6986
11:39
AirlineFlightNo
Air TransatTS7323
PorterPD201
13:13
AirlineFlightNo
United AirlinesUA8500
EgyptAirMS9640
Air CanadaAC604
14:45
AirlineFlightNo
United AirlinesUA8332
Air CanadaAC2060
15:45
AirlineFlightNo
American AirlinesAA9117
British AirwaysBA4158
17:45
AirlineFlightNo
Korean AirKE6717
Air CanadaAC616
AviancaAV6958
SwissLX4646
Etihad AirwaysEY3457
17:58
AirlineFlightNo
LufthansaLH6784
Cathay PacificCX1600
EmiratesEK5753
Etihad AirwaysEY3497
18:05
AirlineFlightNo
Flair AirlinesF8652
18:54
AirlineFlightNo
Air TransatTS7209
PorterPD209
20:45
AirlineFlightNo
British AirwaysBA4160
PorterPD211
20:58
AirlineFlightNo
United AirlinesUA8442
Austrian AirlinesOS8277
LufthansaLH6604
TAP Air PortugalTP8287
22:38
AirlineFlightNo
United AirlinesUA8538
Air CanadaAC2066
22:40
AirlineFlightNo
Korean AirKE6551
SASSK9561
WestJetWS800
China Eastern AirlinesMU1973
Air FranceAF3741
KLMKL9598
Cathay PacificCX7076
Qatar AirwaysQR4210
Air TransatTS8826
EmiratesEK4675
22:45
AirlineFlightNo
United AirlinesUA8196
Air CanadaAC2064
LufthansaLH6622
LOTLO4159
23:54
AirlineFlightNo
American AirlinesAA9108
Air TransatTS7211
VIEW FLIGHTS
Thursday
01:55
AirlineFlightNo
Korean AirKE6551
SASSK9561
WestJetWS800
China Eastern AirlinesMU1973
Air FranceAF3741
KLMKL9598
Cathay PacificCX7076
Qatar AirwaysQR4210
Air TransatTS8826
EmiratesEK4675
01:58
AirlineFlightNo
United AirlinesUA8196
08:00
AirlineFlightNo
United AirlinesUA8091
Air CanadaAC2056
Air CanadaAC2400
AviancaAV6986
09:32
AirlineFlightNo
Air CanadaAC2068
10:15
AirlineFlightNo
Flair AirlinesF8650
12:09
AirlineFlightNo
Air TransatTS7323
PorterPD201
13:13
AirlineFlightNo
United AirlinesUA8500
EgyptAirMS9640
Air CanadaAC604
14:30
AirlineFlightNo
Flair AirlinesF8654
14:45
AirlineFlightNo
Air CanadaAC2060
LufthansaLH6784
Cathay PacificCX1600
15:45
AirlineFlightNo
American AirlinesAA9117
British AirwaysBA4158
Air TransatTS7209
17:45
AirlineFlightNo
Korean AirKE6717
SwissLX4646
Etihad AirwaysEY3457
17:58
AirlineFlightNo
United AirlinesUA8332
EmiratesEK5753
Etihad AirwaysEY3497
18:54
AirlineFlightNo
PorterPD209
19:25
AirlineFlightNo
United AirlinesUA8538
Air CanadaAC2066
20:45
AirlineFlightNo
British AirwaysBA4160
20:58
AirlineFlightNo
United AirlinesUA8442
Austrian AirlinesOS8277
Air CanadaAC616
LufthansaLH6604
AviancaAV6958
TAP Air PortugalTP8287
22:45
AirlineFlightNo
Air CanadaAC2064
LufthansaLH6622
LOTLO4159
23:54
AirlineFlightNo
American AirlinesAA9108
Air TransatTS7211
PorterPD211
VIEW FLIGHTS
Friday
01:58
AirlineFlightNo
United AirlinesUA8196
Air CanadaAC2064
LOTLO4159
06:15
AirlineFlightNo
Air CanadaAC600
AviancaAV6928
LOTLO4157
08:00
AirlineFlightNo
United AirlinesUA8091
AviancaAV6986
08:30
AirlineFlightNo
PorterPD201
09:32
AirlineFlightNo
United AirlinesUA8434
Asiana AirlinesOZ6129
TAP Air PortugalTP8289
10:00
AirlineFlightNo
EgyptAirMS9640
10:15
AirlineFlightNo
Flair AirlinesF8650
11:13
AirlineFlightNo
Air CanadaAC604
11:39
AirlineFlightNo
Air TransatTS7323
13:13
AirlineFlightNo
United AirlinesUA8500
Air CanadaAC606
14:45
AirlineFlightNo
United AirlinesUA8332
Air CanadaAC2060
EmiratesEK5753
Etihad AirwaysEY3497
15:45
AirlineFlightNo
British AirwaysBA4158
17:40
AirlineFlightNo
Flair AirlinesF8654
17:45
AirlineFlightNo
Korean AirKE6717
LufthansaLH6604
SwissLX4646
Etihad AirwaysEY3457
17:58
AirlineFlightNo
LufthansaLH6784
Cathay PacificCX1600
18:05
AirlineFlightNo
Flair AirlinesF8652
18:54
AirlineFlightNo
American AirlinesAA9117
Air TransatTS7209
PorterPD209
20:45
AirlineFlightNo
American AirlinesAA9108
British AirwaysBA4160
20:58
AirlineFlightNo
United AirlinesUA8442
Austrian AirlinesOS8277
Air CanadaAC616
AviancaAV6958
TAP Air PortugalTP8287
22:38
AirlineFlightNo
United AirlinesUA8538
Air CanadaAC2066
22:40
AirlineFlightNo
Azores AirlinesS47013
Korean AirKE6551
SASSK9563
WestJetWS800
China Eastern AirlinesMU1973
Air FranceAF3741
KLMKL9598
Cathay PacificCX7076
Qatar AirwaysQR4210
Air TransatTS8826
EmiratesEK4675
22:45
AirlineFlightNo
LufthansaLH6622
23:54
AirlineFlightNo
Air TransatTS7211
PorterPD211
VIEW FLIGHTS
Saturday
01:55
AirlineFlightNo
Azores AirlinesS47013
Korean AirKE6551
SASSK9563
WestJetWS800
China Eastern AirlinesMU1973
KLMKL9598
Cathay PacificCX7076
Qatar AirwaysQR4210
Air TransatTS8826
Virgin AtlanticVS8007
01:58
AirlineFlightNo
United AirlinesUA8196
LufthansaLH6622
LOTLO4159
06:15
AirlineFlightNo
Air CanadaAC600
LOTLO4157
TAP Air PortugalTP8289
07:00
AirlineFlightNo
Flair AirlinesF8650
08:00
AirlineFlightNo
AviancaAV6986
09:32
AirlineFlightNo
United AirlinesUA8434
AviancaAV6928
Asiana AirlinesOZ6129
10:00
AirlineFlightNo
EgyptAirMS9640
Air CanadaAC604
10:30
AirlineFlightNo
Air CanadaAC2356
11:13
AirlineFlightNo
United AirlinesUA8091
Air CanadaAC2056
12:09
AirlineFlightNo
Air TransatTS7323
PorterPD201
13:13
AirlineFlightNo
United AirlinesUA8500
14:45
AirlineFlightNo
Air CanadaAC2060
LufthansaLH6784
Cathay PacificCX1600
EmiratesEK5753
16:50
AirlineFlightNo
American AirlinesAA9117
British AirwaysBA4158
PorterPD209
17:45
AirlineFlightNo
Korean AirKE6717
LufthansaLH6604
AviancaAV6958
Etihad AirwaysEY3457
17:58
AirlineFlightNo
United AirlinesUA8332
Etihad AirwaysEY3497
19:25
AirlineFlightNo
Air CanadaAC2066
19:59
AirlineFlightNo
Air TransatTS7209
20:58
AirlineFlightNo
United AirlinesUA8442
Austrian AirlinesOS8277
Air CanadaAC616
SwissLX4646
TAP Air PortugalTP8287
22:38
AirlineFlightNo
United AirlinesUA8538
22:40
AirlineFlightNo
Air FranceAF3741
Air TransatTS8810
EmiratesEK4675
Xiamen AirMF6027
22:45
AirlineFlightNo
Air CanadaAC2064
23:54
AirlineFlightNo
American AirlinesAA9108
British AirwaysBA4160
Air TransatTS7211
PorterPD211
VIEW FLIGHTS
Sunday
01:55
AirlineFlightNo
Azores AirlinesS47013
Korean AirKE6551
SASSK9563
WestJetWS800
China Eastern AirlinesMU1973
Air FranceAF3741
KLMKL9598
Cathay PacificCX7076
Qatar AirwaysQR4210
Air TransatTS8810
Air TransatTS8826
EmiratesEK4675
Xiamen AirMF6027
Virgin AtlanticVS8007
01:58
AirlineFlightNo
United AirlinesUA8196
Air CanadaAC2064
LufthansaLH6622
LOTLO4159
08:00
AirlineFlightNo
Air CanadaAC2056
08:30
AirlineFlightNo
PorterPD201
09:32
AirlineFlightNo
United AirlinesUA8434
Air CanadaAC2070
Air CanadaAC600
AviancaAV6928
Asiana AirlinesOZ6129
LOTLO4157
TAP Air PortugalTP8289
10:00
AirlineFlightNo
Air CanadaAC2058
10:15
AirlineFlightNo
Flair AirlinesF8650
11:00
AirlineFlightNo
PorterPD1201
11:13
AirlineFlightNo
United AirlinesUA8091
AviancaAV6986
11:39
AirlineFlightNo
Air TransatTS7323
13:13
AirlineFlightNo
United AirlinesUA8710
EgyptAirMS9642
14:30
AirlineFlightNo
Flair AirlinesF8654
14:45
AirlineFlightNo
Air CanadaAC2060
15:45
AirlineFlightNo
PorterPD209
17:58
AirlineFlightNo
United AirlinesUA8332
LufthansaLH6784
Cathay PacificCX1600
EmiratesEK5753
Etihad AirwaysEY3497
18:54
AirlineFlightNo
American AirlinesAA9117
British AirwaysBA4158
Air TransatTS7209
19:25
AirlineFlightNo
Air CanadaAC2066
20:58
AirlineFlightNo
United AirlinesUA8442
Austrian AirlinesOS8277
Air CanadaAC2062
LufthansaLH6604
AviancaAV6958
SwissLX4646
Etihad AirwaysEY3457
TAP Air PortugalTP8287
22:38
AirlineFlightNo
United AirlinesUA8538
23:53
AirlineFlightNo
American AirlinesAA9108
British AirwaysBA4160
Air TransatTS7211
PorterPD211
VIEW FLIGHTS

There may also be different routes to Halifax International, by an alternative nearby airport. Please see details below.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Hamilton to Halifax01,325 km (823 miles)2 Hours 22 Minutes
Kitchener Waterloo to Halifax01,352 km (840 miles)2 Hours 24 Minutes

If you require a hire car at Halifax International be sure that you are in possession of a valid driving licence and also a current credit card.

Planning a trip? Save money on car hire by booking in advance

Find a cheap hire vehicle at Toronto Airport

Flight Price FAQ - Toronto (YYZ) to Halifax (YHZ)

DIRECT Flair Airlines
What is the cheapest direct flight one way from Toronto YYZ to Halifax YHZ?
The cheapest direct flight one way from Toronto YYZ to Halifax YHZ is £49.95 ($66 €59.87)
£49.95
$66 | €59.87
Check Latest Price
DIRECT Flair Airlines
What is the cheapest direct return flight from Toronto YYZ to Halifax YHZ?
The cheapest direct return flight from Toronto YYZ to Halifax YHZ is £97.63 ($129 €117.02)
£97.63
$129 | €117.02
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from YYZ to YHZ

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Disrupted flight or mishandled baggage?

Claim up to £1,600 (€1,920) for mishandled baggage or £520 (€600) in compensation on qualifying flight delays and cancellations. Check your compensation for free.

Flight Info FAQ - Toronto (YYZ) to Halifax (YHZ)

Who flies from Toronto to Halifax?
The following airlines fly from Toronto (YYZ) to Halifax (YHZ): Air Canada, Air France, Air Transat, American Airlines, Asiana Airlines, Austrian Airlines, Avianca, Azores Airlines, British Airways, Cathay Pacific, China Eastern Airlines, EgyptAir, Emirates, Etihad Airways, Flair Airlines, KLM, Korean Air, LOT, Lufthansa, Porter, Qatar Airways, SAS, Swiss, TAP Air Portugal, United Airlines, Virgin Atlantic, WestJet, Xiamen Air.
How far is the flight from Toronto to Halifax?
The flight from Toronto to Halifax is 1,288KM or 800 miles.
How long does the flight from Toronto to Halifax to take?
The flight from Toronto to Halifax takes 2 Hours 20 Minutes.

Alternative Airports in Canada with Connections from Toronto Airport

Planning a trip? Save money on car rental by booking in advance

Find a cheap hire vehicle at YYZ

Useful Information about Toronto Airport

Lounges at Toronto Airport

See all the airport lounges, locations and opening times available at Toronto Airport

View...
Eating and Drinking at Toronto Airport

See all bars and restaurants at Toronto Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Toronto Airport

See all shops available at Toronto Airport - plan your duty free shopping in advance

View...
Toronto Tourist Attractions

Canada is a fascinating country where visitors can experience so many unique and wonderful tours...

View...