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

Cheap flights from Ottawa to Calgary from CA$175

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

Direct flights available ~30 flights a week 4h 41m Cheapest in November Prices checked 13 days ago
YOWYYC

Ottawa to Calgary at a glance

Airlines flying nonstop from Ottawa to Calgary

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

AirlineFlights a weekTypical departuresFromSearch
WestJet~2407:20–20:26—Search
Air Canada~4——Search
PAPorter Airlines~3—CA$175Search
Porter Airlines———Search

Cheapest dates from Ottawa to Calgary

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

Cheapest month to fly from Ottawa to Calgary

Lowest one-way fare found for each month: November is cheapest, March the most expensive.

Good to know

Distance
2,878 km1,787 miles
Flight time
4h 41mfastest found
Time difference
-2hCalgary vs Ottawa
Currency in Calgary
CAD
Airports
YOW → YYC

Flights from Ottawa to Calgary: questions answered

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

More flights from Ottawa