Flights from Halifax to Toronto
YHZ to YTZ. All flight routes from Halifax International, Canada to City Centre, Canada. These flights are operated by 2 different airlines. You can either fly non-stop with Porter Airlines or choose from 2 different transit flights. The shortest flight time is 3 hours.
Find the best prices on hotels and car rental near City Centre
We got great deals on hotels and car rentals near the airport.
Halifax to Toronto flights
With over 66 flights every week and 3 different airlines you have a wide option of flights to choose from. You can fly non-stop to Toronto (YTZ) from Halifax (YHZ) with Porter Airlines or you can choose a stopover via Montreal (YUL) or Ottawa (YOW) if it suits you better.
Tip! You might want to consider arriving at Pearson International (YYZ) instead.
Halifax to Toronto with Porter Airlines
You can fly non-stop every weekday with flights departing from 8 am to 19 pm. You can also take a connecting flight via Ottawa or Montreal.
With Air Canada
If you choose to fly with Air Canada from Halifax to Toronto you can make a transit either via Montreal or via Ottawa. The route via Montreal is 1 hour and 44 minutes faster. Air Canada is a Star Alliance member.
Miles & flight time: YHZ - YTZ
The shortest flight time between YHZ and YTZ is 3 hours.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 0m | - | 793 (1276 km) |
YUL Montreal | 4h 34m | 1h 20m | 808 (1300 km) |
YOW Ottawa | 6h 18m | 2h 47m | 813 (1308 km) |
Unpublished Flight Rates From Halifax to Toronto