Cheap flights from Ottawa to Calgary

27 nonstop flights a week, 4 of them today. Operated by 3 airlines, about 4h 30m in the air, 1,787 mi (2,876 km). Tickets from $197.

Flights from Ottawa to Calgary

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Best fares from Ottawa to Calgary

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Ottawa to Calgary at a glance

flight time, from 4h 24m to 5h 45m
4h 30m
straight-line distance
1,787 mi (2,876 km)
flights a week
27
flights today
4
first and last departure
06:10 - 18:55
lowest price, nonstop, 19 November
$197
airlines
3

Ottawa to Calgary flight schedule

27 flights a week, 4 today, 11 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
WS 611
WestJet
06:10 Ottawa/Macdonald-Cartier International
09:55 Calgary International
5h 45m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737
AC 353
Air Canada
07:50 Ottawa/Macdonald-Cartier International
11:35 Calgary International
5h 45m
Daily
Airbus A220-300
WS 615
WestJet
16:15 Ottawa/Macdonald-Cartier International
20:00 Calgary International
5h 45m
Mon, Tue, Wed, Thu, Fri, Sun
Boeing 737
WS 611
WestJet
16:20 Ottawa/Macdonald-Cartier International
20:05 Calgary International
5h 45m
Sat
Boeing 737-800
PD 277
Porter Airlines Canada
18:55 Ottawa/Macdonald-Cartier International
22:36 Calgary International
5h 41m
Daily

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 14 March.

FlightDepartsArrivesDurationDaysAircraft
WS 615
WestJet
17:15 Ottawa/Macdonald-Cartier International
20:00 Calgary International
4h 45m
Seasonal
Boeing 737-700
WS 613
WestJet
07:30 Ottawa/Macdonald-Cartier International
10:00 Calgary International
4h 30m
Seasonal
Boeing 737-700
WS 615
WestJet
13:20 Ottawa/Macdonald-Cartier International
15:50 Calgary International
4h 30m
Seasonal
Boeing 737
WS 617
WestJet
16:15 Ottawa/Macdonald-Cartier International
18:45 Calgary International
4h 30m
Seasonal
Boeing 737-800
WS 613
WestJet
07:20 Ottawa/Macdonald-Cartier International
09:50 Calgary International
4h 30m
Seasonal
Boeing 737-800
PD 269
Porter Airlines Canada
08:35 Ottawa/Macdonald-Cartier International
11:05 Calgary International
4h 30m
Seasonal
PD 271
Porter Airlines Canada
14:00 Ottawa/Macdonald-Cartier International
16:30 Calgary International
4h 30m
Seasonal
AC 353
Air Canada
17:30 Ottawa/Macdonald-Cartier International
19:54 Calgary International
4h 24m
Seasonal
Airbus A321
PD 275
Porter Airlines Canada
18:55 Ottawa/Macdonald-Cartier International
21:25 Calgary International
4h 30m
Seasonal
WS 611
WestJet
06:00 Ottawa/Macdonald-Cartier International
08:30 Calgary International
4h 30m
Seasonal
Boeing 737
WS 619
WestJet
20:15 Ottawa/Macdonald-Cartier International
22:45 Calgary International
4h 30m
Seasonal
Boeing 737-700

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Calgary is 1 hour behind Ottawa. The search shows seat availability and the price for your date.

Airlines flying Ottawa to Calgary

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Ottawa to Calgary depart and land

Departure from Ottawa

27 flights a week, 6 mi (10 km) from the city centre

Arrival in Calgary

27 flights a week, 7 mi (11 km) from the city centre

Frequently asked questions

How long is the flight from Ottawa to Calgary?
A nonstop flight takes 4 hours 30 minutes on average, from 4h 24m to 5h 45m depending on the flight.
How far is Calgary from Ottawa?
1,787 mi (2,876 km) in a straight line between the cities.
Which airlines fly nonstop from Ottawa to Calgary?
WestJet (13 a week), Porter Airlines Canada (7 a week) and Air Canada (7 a week).
How many flights a day are there from Ottawa to Calgary?
4 flights today and 27 a week, about 3.9 a day on average.
When are the first and last flights from Ottawa to Calgary?
The first departure is at 06:10 (WS611), the last at 18:55 (PD277). Local time.
What is the cheapest upcoming date to fly from Ottawa to Calgary?
19 November 2026 (Thursday): from $197 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Ottawa to Calgary?
Porter Airlines Canada: nonstop tickets from $197 on 19 November by recent searches. Prices change daily, so compare the sellers in the search.
What is the time difference between Ottawa and Calgary?
Calgary is 1 hour behind Ottawa. Schedule times on this page are local to each airport.
Which Ottawa airport do flights to Calgary leave from?
Ottawa/Macdonald-Cartier International (27 a week).