-FAST FLIGHT SEARCH
MY FLIGHTS: 0
flig.ht logo

"Fast and easy flight information right at your fingertips"

Are you picky about your flights? flig.ht/s lets you search for your flight with ease using our fast search engine, advanced search filter options and detailed flight information, without fuss. Just type in your prefered origin and destination in the search boxes and we will begin by showing you every option to get there together with flight time, non-stop flights, layover airports and airline options.

All scheduled flights from Halifax to Toronto (YHZ-YTZ)

CA Canada
Canada CA
All scheduled flights from YHZ to YTZ. You can fly from Halifax to Toronto non-stop on every weekday and the flight takes about 3 hours. Flights with stops take between 4 to 6 hours depending on your flight and connection airport.
YHZ-YTZ
33 flights to Toronto on Mon 30 Dec. 2 Direct flights and 31 flights with 1 stop.

Sort by: Standard

Filter
Direct flights 😃
Direct 3h 00m
  • Direct3h00mYHZ08:45YTZ10:45
Direct 3h 00m
  • 08:45 HalifaxHalifax International YHZ
  • 3h00m
  • 10:45 TorontoCity Centre YTZ
Total flight time:3h 00m
Direct 3h 00m
  • Direct3h00mYHZ18:40YTZ20:40
Direct 3h 00m
Flights with stop
1 stop 4h 13m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW0h47mCAYOW
  • 1h08mYTZ09:43
Low-cost airline
Codeshare flight
1 stop 4h 13m
  • 06:30 HalifaxHalifax International YHZ
  • 2 hours 18 minutes
    CODESHARE FLIGHT
  • 07:48 Ottawa Ottawa Macdonald Cartier International YOW
  • Layover time at 0h47m
  • 08:35 OttawaOttawa Macdonald Cartier International YOW
  • 1 hours 08 minutes
    CODESHARE FLIGHT
  • 09:43 Toronto City Centre YTZ
Total flight time:4h 13m
1 stop 4h 13m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW0h47mCAYOW
  • 1h08mYTZ09:43
1 stop 4h 13m
1 stop 4h 15m
  • 1h47m
    YHZ11:35
  • Via MontrealYUL1h03mCAYUL
  • 1h25mYTZ14:50
1 stop 4h 15m
1 stop 4h 15m
  • 1h45m
    YHZ16:35
  • Via MontrealYUL1h05mCAYUL
  • 1h25mYTZ19:50
1 stop 4h 15m
1 stop 4h 33m
  • 2h18m
    YHZ13:25
  • Via OttawaYOW1h07mCAYOW
  • 1h08mYTZ16:58
Low-cost airline
Codeshare flight
1 stop 4h 33m
1 stop 4h 33m
  • 2h18m
    YHZ13:25
  • Via OttawaYOW1h07mCAYOW
  • 1h08mYTZ16:58
1 stop 4h 33m
1 stop 4h 45m
  • 2h05m
    YHZ06:05
  • Via MontrealYUL1h15mCAYUL
  • 1h25mYTZ09:50
1 stop 4h 45m
1 stop 4h 45m
  • 2h09m
    YHZ18:30
  • Via MontrealYUL1h11mCAYUL
  • 1h25mYTZ22:15
Low-cost airline
Codeshare flight
1 stop 4h 45m
1 stop 4h 45m
  • 2h09m
    YHZ18:30
  • Via MontrealYUL1h11mCAYUL
  • 1h25mYTZ22:15
1 stop 4h 45m
1 stop 4h 55m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL1h21mCAYUL
  • 1h25mYTZ12:10
Low-cost airline
Codeshare flight
1 stop 4h 55m
1 stop 4h 55m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL1h21mCAYUL
  • 1h25mYTZ12:10
1 stop 4h 55m
1 stop 5h 18m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW1h52mCAYOW
  • 1h08mYTZ10:48
Low-cost airline
Codeshare flight
1 stop 5h 18m
1 stop 5h 18m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW1h52mCAYOW
  • 1h08mYTZ10:48
1 stop 5h 18m
1 stop 5h 55m
  • 2h09m
    YHZ12:30
  • Via MontrealYUL2h21mCAYUL
  • 1h25mYTZ17:25
Low-cost airline
Codeshare flight
1 stop 5h 55m
1 stop 5h 55m
  • 2h09m
    YHZ12:30
  • Via MontrealYUL2h21mCAYUL
  • 1h25mYTZ17:25
1 stop 5h 55m
1 stop 6h 00m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL2h26mCAYUL
  • 1h25mYTZ13:15
Low-cost airline
Codeshare flight
1 stop 6h 00m
1 stop 6h 00m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL2h26mCAYUL
  • 1h25mYTZ13:15
1 stop 6h 00m
Multiple airlines
1 stop 4h 13m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW0h47mCAYOW
  • 1h08mYTZ09:43
Low-cost airline
Codeshare flight
1 stop 4h 13m
  • 06:30 HalifaxHalifax International YHZ
  • 2 hours 18 minutes
    CODESHARE FLIGHT
  • 07:48 Ottawa Ottawa Macdonald Cartier International YOW
  • Layover time at 0h47m
  • 08:35 OttawaOttawa Macdonald Cartier International YOW
  • 1 hours 08 minutes
  • 09:43 Toronto City Centre YTZ
Total flight time:4h 13m
1 stop 4h 13m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW0h47mCAYOW
  • 1h08mYTZ09:43
Low-cost airline
Codeshare flight
1 stop 4h 13m
1 stop 4h 33m
  • 2h18m
    YHZ13:25
  • Via OttawaYOW1h07mCAYOW
  • 1h08mYTZ16:58
Low-cost airline
Codeshare flight
1 stop 4h 33m
1 stop 4h 33m
  • 2h18m
    YHZ13:25
  • Via OttawaYOW1h07mCAYOW
  • 1h08mYTZ16:58
Low-cost airline
Codeshare flight
1 stop 4h 33m
1 stop 4h 45m
  • 2h09m
    YHZ18:30
  • Via MontrealYUL1h11mCAYUL
  • 1h25mYTZ22:15
Low-cost airline
Codeshare flight
1 stop 4h 45m
1 stop 4h 45m
  • 2h09m
    YHZ18:30
  • Via MontrealYUL1h11mCAYUL
  • 1h25mYTZ22:15
Low-cost airline
Codeshare flight
1 stop 4h 45m
1 stop 4h 55m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL1h21mCAYUL
  • 1h25mYTZ12:10
Low-cost airline
Codeshare flight
1 stop 4h 55m
1 stop 4h 55m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL1h21mCAYUL
  • 1h25mYTZ12:10
Low-cost airline
Codeshare flight
1 stop 4h 55m
1 stop 5h 18m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW1h52mCAYOW
  • 1h08mYTZ10:48
Low-cost airline
Codeshare flight
1 stop 5h 18m
1 stop 5h 18m
  • 2h18m
    YHZ06:30
  • Via OttawaYOW1h52mCAYOW
  • 1h08mYTZ10:48
Low-cost airline
Codeshare flight
1 stop 5h 18m
1 stop 5h 55m
  • 2h09m
    YHZ12:30
  • Via MontrealYUL2h21mCAYUL
  • 1h25mYTZ17:25
Low-cost airline
Codeshare flight
1 stop 5h 55m
1 stop 5h 55m
  • 2h09m
    YHZ12:30
  • Via MontrealYUL2h21mCAYUL
  • 1h25mYTZ17:25
Low-cost airline
Codeshare flight
1 stop 5h 55m
1 stop 6h 00m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL2h26mCAYUL
  • 1h25mYTZ13:15
Low-cost airline
Codeshare flight
1 stop 6h 00m
1 stop 6h 00m
  • 2h09m
    YHZ08:15
  • Via MontrealYUL2h26mCAYUL
  • 1h25mYTZ13:15
Low-cost airline
Codeshare flight
1 stop 6h 00m
- Flight has a long layover time at the stop-airport and will affect your flight time.
- Change of terminals at the layover airport. This can go quickly or take time depending on the airport.
- Flight is partially or completely overnight (Red-eye flight).
- Airline or one of the airlines in the flight path is a low-cost carrier. Some travelers wants to avoid low-cost airlines.
- This is codeshare flight. A codeshare flight is an agreement between airlines to sell seats on each others flights. Click on the flight to see the actual flight operator.

Flying non-stop between YHZ and YTZ with Porter Airlines is the fastest option. The flight takes about 3 hours and 0 minutes. Second fastest options is landing at YUL with a total flight time of 4 hours and 19 minutes.

Yes. You can also arrive at Pearson International, YYZ if you fly from Halifax (YHZ).

YTZ is the IATA airport code for City Centre Airport, Toronto.

Airlines that offer direct flights from Halifax (YHZ) to Toronto (YTZ) is Porter Airlines.

The De Havilland (Bombardier) DHC-8-400 Dash 8Q with Porter Airlines has 73 seats.

It all depends on what dates you plan on flying. But the approximate round-trip price for one passenger with Porter Airlines is $325.