Cheap flights to Halifax from 33 cities
33 cities in 14 countries. In each country, prices we can stand behind come first, then the cheapest.
Departure cities with a recent price: 25
Recent prices: 58
Fares Aviasales flagged as unusually low
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| Toronto | C$160 (US$112) | one-way | 21 Nov | YYZ → YHZ | nonstop | Flair Airlines | found 2 days ago | Open this trip |
When these trips depart
Every price counted here was found on or after 7 Nov.
Return
November 2026: 5 cities with a price listed here, from C$460 (US$323)
Edmonton · 28 Nov – 30 Nov · found 4 days ago · See prices for these dates
December 2026: 4 cities with a price listed here, from C$593 (US$416)
Vancouver · 30 Dec – 7 Jan 2027 · found 6 days ago · See prices for these dates
January 2027: 1 city with a price listed here, from C$708 (US$497)
Kelowna · 4 Jan 2027 – 7 Jan 2027 · found 4 days ago · See prices for these dates
April 2027: 1 city with a price listed here, from $1,157
Accra · 3 Apr 2027 – 30 Apr 2027 · found 3 days ago · See prices for these dates
May 2027: 1 city with a price listed here, from C$600 (US$421)
Winnipeg · 18 May 2027 – 28 May 2027 · found 3 days ago · See prices for these dates
June 2027: 1 city with a price listed here, from C$683 (US$479)
Calgary · 20 Jun 2027 – 27 Jun 2027 · found 2 days ago · See prices for these dates
October 2027: 2 cities with a price listed here, from $1,254
Sarajevo · 1 Oct 2027 – 14 Oct 2027 · found 3 days ago · See prices for these dates
One-way
November 2026: 8 cities with a price listed here, from C$137 (US$96)
Toronto · 28 Nov · found 6 days ago · Open this trip
December 2026: 1 city with a price listed here, from C$288 (US$202)
Grande Prairie · 3 Dec · found 2 days ago · Open this trip
April 2027: 2 cities with a price listed here, from C$315 (US$221)
Ottawa · 14 Apr 2027 · found 6 days ago · Open this trip
July 2027: 2 cities with a price listed here, from $281
Amsterdam · 8 Jul 2027 · found 3 days ago · Open this trip
Everywhere, by country
1 traveler · Economy
| City | From | Trip | Dates | Airports | Stops | Airline | Found | |
|---|---|---|---|---|---|---|---|---|
| Canada | ||||||||
| Toronto | C$137 (US$96) | one-way | 28 Nov | YYZ → YHZ | nonstop | Flair Airlines | found 6 days ago | Open this trip |
| Montreal | C$200 (US$140) | one-way | 23 Nov | YHU → YHZ | nonstop | Porter Airlines Canada | found 4 days ago | Open this trip |
| St. John's | C$248 (US$174) | one-way | 21 Nov | YYT → YHZ | nonstop | Porter Airlines Canada | found 7 days ago | Open this trip |
| Grande Prairie | C$288 (US$202) | one-way | 3 Dec | YQU → YHZ | 2 stops | WestJet | found 2 days ago | Open this trip |
| Ottawa | C$315 (US$221) | one-way | 14 Apr 2027 | YOW → YHZ | nonstop | Porter Airlines Canada | found 6 days ago | Open this trip |
| Vancouver | C$328 (US$230) | one-way | 12 Apr 2027 | YVR → YHZ | 1 stop | Flair Airlines | found 4 days ago | Open this trip |
| Fredericton | C$496 (US$348) | one-way | 17 Nov | YFC → YHZ | 1 stop | Porter Airlines Canada | found 6 days ago | Open this trip |
| Moncton | C$522 (US$366) | one-way | 19 Nov | YQM → YHZ | 1 stop | Porter Airlines Canada | found 4 days ago | Open this trip |
| Prince George | C$612 (US$429) | one-way | 19 Nov | YXS → YHZ | 2 stops | WestJet | found 4 days ago | Open this trip |
| Charlottetown | C$650 (US$456) | one-way | 17 Nov | YYG → YHZ | 2 stops | Porter Airlines Canada | found 6 days ago | Open this trip |
| Winnipeg | C$600 (US$421) | return | 18 May 2027 – 28 May 2027 | YWG → YHZ | out 1 stop, back 1 stop | Flair Airlines | found 3 days ago | See prices for these dates |
| St. John's | C$640 (US$449) | return | 13 Nov – 17 Nov | YYT → YHZ | out nonstop, back nonstop | Porter Airlines Canada | found 3 days ago | See prices for these dates |
| Calgary | C$683 (US$479) | return | 20 Jun 2027 – 27 Jun 2027 | YYC → YHZ | out 1 stop, back 1 stop | Porter Airlines Canada | found 2 days ago | See prices for these dates |
| Sudbury | C$1,026 (US$720) | return | 16 Dec – 17 Dec | YSB → YHZ | out 1 stop, back 2 stops | Air Canada | found 2 days ago | See prices for these dates |
| Toronto | C$209 (US$147) | return | 11 Dec – 13 Dec | YYZ → YHZ | out nonstop, back nonstop | Flair Airlines | found 8 days ago | See prices for these dates |
| Edmonton | C$460 (US$323) | return | 28 Nov – 30 Nov | YEG → YHZ | out 1 stop, back 1 stop | Porter Airlines Canada | found 4 days ago | See prices for these dates |
| Ottawa | C$580 (US$407) | return | 18 Nov – 21 Nov | YOW → YHZ | out nonstop, back 1 stop | Porter Airlines Canada | found 6 days ago | See prices for these dates |
| Montreal | C$593 (US$416) | return | 18 Nov – 21 Nov | YHU → YHZ | out nonstop, back nonstop | Porter Airlines Canada | found 6 days ago | See prices for these dates |
| Vancouver | C$593 (US$416) | return | 30 Dec – 7 Jan 2027 | YVR → YHZ | out 1 stop, back 1 stop | Porter Airlines Canada | found 6 days ago | See prices for these dates |
| Kelowna | C$708 (US$497) | return | 4 Jan 2027 – 7 Jan 2027 | YLW → YHZ | out 2 stops, back 2 stops | WestJet | found 4 days ago | See prices for these dates |
| Saskatoon | C$909 (US$638) | return | 26 Mar 2027 – 4 Apr 2027 | YXE → YHZ | out 1 stop, back 1 stop | Porter Airlines Canada | found 7 days ago | See prices for these dates |
| Saint Pierre and Miquelon | ||||||||
| St Pierre | $260 | one-way | 23 Nov | FSP → YHZ | nonstop | Air Saint Pierre | found 5 days ago | Open this trip |
| Netherlands | ||||||||
| Amsterdam | $281 | one-way | 8 Jul 2027 | AMS → YHZ | nonstop | WestJet | found 3 days ago | Open this trip |
| Spain | ||||||||
| Madrid | $395 | one-way | 8 Aug 2027 | MAD → YHZ | 1 stop | Iberia | found 7 days ago | Open this trip |
| Barcelona | $1,209 | return | 13 Nov – 25 Dec | BCN → YHZ | out 2 stops, back 1 stop | Lufthansa | found 5 days ago | See prices for these dates |
| United Kingdom | ||||||||
| Edinburgh | $430 | one-way | 13 Jul 2027 | EDI → YHZ | 1 stop | easyJet | found 6 days ago | Open this trip |
| United States | ||||||||
| Hyannis | $520 | one-way | 18 Nov | HYA → YHZ | 2 stops | Cape Air | found 5 days ago | Open this trip |
| Fort Lauderdale | $441 | return | 27 Nov – 6 Dec | FLL → YHZ | out 1 stop, back 2 stops | WestJet | found 6 days ago | See prices for these dates |
| Dallas | $457 | return | 18 Dec – 10 Jan 2027 | DFW → YHZ | out 2 stops, back 1 stop | United Airlines | found 4 days ago | See prices for these dates |
| New York | $714 | return | 17 Nov – 18 Nov | LGA → YHZ | out 1 stop, back 1 stop | Air Canada | found 7 days ago | See prices for these dates |
| New Zealand | ||||||||
| Wellington | $816 | one-way | 17 Jan 2027 | WLG → YHZ | 3 stops | Air New Zealand | found 7 days ago | Open this trip |
| Nigeria | ||||||||
| Abuja | $1,464 | one-way | 3 Jan 2027 | ABV → YHZ | 2 stops | Qatar Airways | found 7 days ago | Open this trip |
| Ghana | ||||||||
| Accra | $1,157 | return | 3 Apr 2027 – 30 Apr 2027 | ACC → YHZ | out 2 stops, back 2 stops | British Airways | found 3 days ago | See prices for these dates |
| Bosnia and Herzegovina | ||||||||
| Sarajevo | $1,254 | return | 1 Oct 2027 – 14 Oct 2027 | SJJ → YHZ | out 2 stops, back 2 stops | Lufthansa | found 3 days ago | See prices for these dates |
| Moldova | ||||||||
| Chisinau | $1,273 | return | 20 Dec – 1 Jan 2027 | RMO → YHZ | out 2 stops, back 2 stops | LOT Polish | found 2 days ago | See prices for these dates |
| Pakistan | ||||||||
| Karachi | $1,550 | return | 21 Nov – 26 Nov | KHI → YHZ | out 2 stops, back 2 stops | Emirates | found 2 days ago | See prices for these dates |
| Romania | ||||||||
| Bucharest | $873 | return | 1 May 2027 – 4 May 2027 | OTP → YHZ | out 2 stops, back 2 stops | British Airways | found 7 days ago | See prices for these dates |
| Russia | ||||||||
| Chelyabinsk | $2,944 | return | 1 Oct 2027 – 4 Oct 2027 | CEK → YHZ | out 4 stops, back 4 stops | S7 Airlines | found 6 days ago | See prices for these dates |
Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work