Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Calgary
  4. Calgary to Ottawa
Nonstop route · Canada → Canada

Cheap flights from Calgary to Ottawa from CA$238

WestJet, Air Canada, Porter Airlines and Porter Airlines fly nonstop from Calgary to Ottawa, about 29 flights a week. The flight takes around 3h 50m, and the cheapest one-way fare we found recently is CA$238 on 3 Nov.

Direct flights available ~29 flights a week 3h 50m Cheapest in November Prices checked 13 days ago
YYCYOW

Calgary to Ottawa at a glance

Airlines flying nonstop from Calgary to Ottawa

4 airlines on this route, about 29 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
WestJet~2400:10–23:54—Search
Air Canada~411:17–12:45—Search
PAPorter Airlines~2—CA$238Search
Porter Airlines———Search

Cheapest dates from Calgary to Ottawa

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Good to know

Distance
2,878 km1,787 miles
Flight time
3h 50mfastest found
Time difference
+2hOttawa vs Calgary
Currency in Ottawa
CAD
Airports
YYC → YOW

Flights from Calgary to Ottawa: questions answered

How much is a flight from Calgary to Ottawa?
The cheapest one-way fare we found recently is CA$238, nonstop, departing in November. Return trips start from CA$536. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Calgary to Ottawa?
Yes. WestJet, Air Canada, Porter Airlines and Porter Airlines fly this route nonstop, with about 29 flights a week in each direction.
How long is the flight from Calgary to Ottawa?
A nonstop flight covers 2,878 km and takes around 3h 50m.
Which airlines fly from Calgary to Ottawa?
WestJet, Air Canada, Porter Airlines and Porter Airlines operate nonstop flights on this route.
Which airports serve Calgary and Ottawa?
Calgary: Calgary International Airport (YYC). Ottawa: Ottawa Macdonald-Cartier International Airport (YOW).
What is the time difference between Calgary and Ottawa?
Ottawa is 2 hours ahead of Calgary.

More flights from Calgary