Toronto to Halifax Flights: Airlines, Prices & Best Time to Book

What should you know about Toronto to Halifax flights?

Toronto to Halifax is the main air link between central Canada and the Atlantic provinces. The flight takes about 2 hours, one-way economy fares typically run C$120–350, and several airlines serve the route. Booking a few weeks ahead and travelling mid-week keeps fares low.

How long is the flight from Toronto to Halifax?

Non-stop flights from Toronto to Halifax take roughly 2 hours eastbound, with westbound flights sometimes a little longer against the wind. No passport is needed for domestic travel, but every passenger aged 18 and over must carry valid government-issued photo identification.

Which airlines fly Toronto to Halifax?

Air Canada, WestJet, Porter Airlines and Flair Airlines operate non-stop flights between Toronto and Halifax. Air Canada and WestJet offer the most frequencies, Porter adds a comfortable economy cabin, and Flair carries the lowest base fares on the route.

Which airports does the route use?

Toronto flights depart from Toronto Pearson International Airport (YYZ). You arrive at Halifax Stanfield International Airport (YHZ), the main gateway to Nova Scotia and the wider Atlantic region.

AirportGood to know
Toronto Pearson (YYZ)Canada’s largest airport; most departures
Halifax Stanfield (YHZ)Gateway to Atlantic Canada; about 35 km from downtown Halifax

How much do Toronto to Halifax flights cost?

One-way economy fares between Toronto and Halifax usually fall between C$120 and C$350, with the cheapest seats on quiet mid-week dates booked ahead. Fares rise in summer, the peak season for visiting Atlantic Canada, and around the December holidays. As with most domestic routes, the lowest fares appear about 4–8 weeks before departure.

When is the cheapest time to fly Toronto to Halifax?

Fares to Halifax rise sharply in the summer, when Atlantic Canada’s tourism season is in full swing, and again over the December holidays. The quietest, cheapest months are typically November (outside the holiday rush) into early December, and January through March. This is a roughly two-hour nonstop with solid frequency, so you don’t need to book months ahead — three to six weeks is usually enough — but summer travellers should lock in earlier, as the best-value seats to the Maritimes disappear first.

Tips for finding a cheaper Toronto to Halifax fare

Air Canada, WestJet and Porter all serve the route, with Flair often undercutting them on price. Porter is worth a look: it flies from Billy Bishop (YTZ) in downtown Toronto, which can be far more convenient than Pearson and comes with a more generous onboard service. Decide early whether YTZ or YYZ suits you, since it affects both your ground travel and your airline options. For the cheapest fares, travel midweek and avoid the Friday-evening and Sunday-return peaks favoured by weekend visitors.

Book your Toronto to Halifax flight with Metairfare

Compare fares and explore more routes in our guide to domestic flights in Canada, or contact Metairfare to book.

Complete guide: For the full picture on this topic, explore our Canada domestic flights guide.

Ready to book your flight?
Tell us your route and travel dates — Metairfare’s travel experts will find you the best available fare, often within 60 seconds. Real people, 24/7, no booking fees.
Get my free fare quote →

Frequently Asked Questions

How long is the Toronto to Halifax flight?

Non-stop flights take about 2 hours eastbound.

Which airlines fly Toronto to Halifax?

Air Canada, WestJet, Porter Airlines and Flair Airlines operate non-stop flights.

Do I need ID to fly Toronto to Halifax?

No passport is needed for domestic flights, but passengers 18 and over must carry valid government photo ID.

How much does a Toronto to Halifax flight cost?

One-way economy fares typically range from C$120 to C$350, depending on season and how early you book.