Direct flights from Halifax to Ottawa YHZ → YOW

Air Canada and Porter Airlines operate nonstop flights from Halifax (YHZ) to Ottawa (YOW). The nonstop flight takes around ~1h 12m, covering 593 miles (955 km). Round-trip fares currently start at $342, with a typical fare around $409 across 43 recent fare combinations. Updated 11 June 2026.

60-day flexibility overview based on 43 recent fares across the next 60 days

Cheapest
$342
Typical
$409
Most expensive
$464

Cheapest combos

Air Canada Best
Thu Aug 13 07:15 → 08:28
Sun Aug 16 08:50 → 11:50 3 nights
Air Canada
Thu Aug 13 07:15 → 08:28
Sun Aug 16 17:30 → 20:30 3 nights
Air Canada
Thu Aug 13 07:15 → 08:28
Mon Aug 17 08:50 → 11:50 4 nights

Prices last updated 2 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air Canada AC Porter Airlines PD

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Halifax to Ottawa?

Yes, Air Canada and Porter Airlines operate nonstop flights from Halifax (YHZ) to Ottawa (YOW).

Which airlines fly direct from Halifax to Ottawa?

Air Canada, Porter Airlines operate nonstop flights from Halifax to Ottawa.

How long is the flight from Halifax to Ottawa?

The nonstop flight from Halifax to Ottawa takes ~1h 12m (approximately 955 km).

How much is a round-trip flight from Halifax to Ottawa?

Round-trip flights from Halifax (YHZ) to Ottawa (YOW) start at $342, with a typical fare around $409. Based on 43 recent fare combinations.

Explore More

Cheap direct deals from Halifax — last one was $188 to Toronto