Flights from Ottawa to Halifax – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YOW to YHZ – All flight route options from Ottawa Macdonald Cartier International, Canada to Halifax International, Canada. These routes are operated by 3 airlines. Fly non-stop with Porter Airlines or Air Canada, or choose from 3 different stopover flights. The shortest flight time is 1 hour and 52 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Halifax
We got great deals on hotels and car rentals near the airport.
Ottawa to Halifax flights
With over 128 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Halifax (YHZ) from Ottawa (YOW) with Air Canada or Porter Airlines but if a stopover option suits you better you can choose to fly via Montreal, Toronto or any other of the 3 alternatives with connectiing airports.
Ottawa to Halifax with Air Canada
You can fly non-stop every weekday with flights departing between 7:00 am and 6:00 pm. You can also take a connecting flight via Montreal or Toronto. Air Canada is a Star Alliance member.
With Porter Airlines
You can fly non-stop every weekday with flights departing from 8:00 am to 8:00 pm. You can also take a connecting flight via Toronto or Toronto.
Distance & flight times: Ottawa Macdonald Cartier International to Halifax International
The shortest flight time between YOW and YHZ is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 596 miles (959 km) |
YUL Montreal | 3h 59m | 1h 31m | 596 miles (959 km) |
YTZ Toronto | 4h 58m | 2h 27m | 1010 miles (1625 km) |
YYZ Toronto | 5h 9m | 2h 52m | 1031 miles (1659 km) |

