To save on the cost of your flight from Canada to Halifax, book at least 61 days before your planned departure. Booking around this time can save you about 62% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 234 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 327.
Our data shows that January tends to be the cheapest month to fly to Halifax from Canada. Users have commonly found prices around C$ 205 for the month, but tickets can be as low as C$ 88. Due to multiple factors, prepare for potentially higher prices in August.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Halifax as you normally would.
Fly from
Fly to
Budget
C$ 122 - C$ 339
Route
Depart
Return
Price
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Mon 8/4
Nonstop2h 12m
Halifax Intl
Fri 12/4
Nonstop2h 37m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Fri 1/3
Nonstop2h 12m
Halifax Intl
Mon 4/3
Nonstop2h 34m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Sun 4/2
Nonstop2h 25m
Halifax Intl
Tue 6/2
Nonstop2h 45m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Thu 11/4
Nonstop2h 04m
Halifax Intl
Thu 18/4
Nonstop2h 45m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Fri 26/4
Nonstop2h 12m
Halifax Intl
Mon 29/4
Nonstop2h 37m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Fri 10/5
Nonstop2h 15m
Halifax Intl
Wed 15/5
Nonstop2h 25m
Toronto Pearson IntlHalifax Intl
YYZ - YHZ
YYZYHZ
Toronto Pearson Intl
Tue 9/1
Nonstop2h 07m
Halifax Intl
Thu 18/1
Nonstop2h 42m
Toronto IslandHalifax Intl
YTZ - YHZ
YTZYHZ
Toronto Island
Tue 23/1
Nonstop2h 15m
Halifax Intl
Tue 23/1
1 stop5h 28m
EdmontonHalifax Intl
YEG - YHZ
YEGYHZ
Edmonton
Sat 27/1
1 stop7h 40m
Halifax Intl
Mon 5/2
2 stops12h 19m
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Food
Comfort
Boarding
Crew
Overall
Entertainment
Reviews
cancelled flight, no assistance, went from direct flight at 1pm to a 645 AM non-direct flight, tried to change and the customer support would not help, refused to give me a manager when I requested to speak with one, then spent an hour on the tarmac. Will do my very best to avoid using this airline again
Halifax Intl (YHZ) is the airport you will fly into if you book a flight from Canada to Halifax. It is only a 26.9 km journey from Halifax Intl (YHZ) to Halifax’s city centre.
Yes, there are multiple flights from Canada to Halifax for under C$ 200. The cheapest flight booked recently is on Lynx Air for just C$ 122, but on average you can expect to pay C$ 159.
Cheapflights has 20 direct flights from Canada to Halifax under C$ 200. A good price for a direct flight from Canada to Halifax is less than C$ 159.
There are currently 20+ open flights from Canada to Halifax within the next 7 days for less than C$ 400.
Direct flights can be found on the following days: Sunday, Monday, Thursday, Friday.
Travellers can expect 25 flights from Canada to Halifax on average per day.
Early Morning (Midnight to 6am) - 8% of flight departures
Morning (6am - Midday) - 4% of flight departures
Afternoon (Noon - 6pm) - 16% of flight departures
Evening (6pm - Midnight) - 72% of flight departures
A quick flight from Canada to Halifax can take about 2h 12m. Lynx Air provides one of the quickest options available for as low as C$ 122. The distance between Canada and Halifax is about 1294 km. Most flights are nonstop.
While some choose either Toronto Pearson Intl - Halifax Intl or Ottawa - Halifax Intl, Toronto Island - Halifax Intl is the most popular route from Canada to Halifax.
When booking a flight from Canada to Halifax, you may want to consider flying on Air Canada, Flair Airlines or Porter Airlines as they are the most popular for this route.
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Canada to Halifax on time: Flair Airlines (94%), Porter Airlines (75%), Air Transat (73%).
Looking for the cheapest flight from Canada to Halifax? While on average our users pay C$ 308, our data indicates the cheapest price to be C$ 67. The most popular route (Toronto Island - Halifax Intl), is priced around C$ 308.
YYZ stands for Toronto Pearson Intl Airport, while YHZ stands for Halifax Intl Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry. Vancouver Intl Airport (YVR), Montreal Pierre Elliott Trudeau Intl Airport (YUL), Calgary Airport (YYC), Edmonton Airport (YEG), Ottawa Airport (YOW) are some additional IATA codes for airports related to your trip.