Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 640 |
|---|---|
One-way from | C$ 228 |
Popular in | March |
Cheapest in | September |
Average price | C$ 726 |
Fly from
Fly to
Route
Depart
Return
Price
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Fri 23/1
2:13 p.m.-4:26 p.m.
1 stop25h 13m
Oklahoma City Will Rogers World
Mon 26/1
5:10 p.m.-2:20 p.m.
1 stop22h 10m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Sat 22/11
9:45 p.m.-10:49 a.m.
2 stops12h 04m
Oklahoma City Will Rogers World
Sat 29/11
2:51 p.m.-11:19 a.m.
1 stop21h 28m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Tue 7/4
7:15 a.m.-5:22 p.m.
1 stop9h 07m
Oklahoma City Will Rogers World
Wed 8/4
6:15 p.m.-11:15 p.m.
1 stop6h 00m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Sat 22/11
2:13 p.m.-8:23 p.m.
1 stop5h 10m
Oklahoma City Will Rogers World
Sat 29/11
9:10 a.m.-2:21 p.m.
1 stop6h 11m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Tue 7/4
1:13 p.m.-11:32 p.m.
2 stops9h 19m
Oklahoma City Will Rogers World
Wed 8/4
6:20 a.m.-11:08 a.m.
1 stop5h 48m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Mon 8/12
12:30 a.m.-7:32 p.m.
2 stops18h 02m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Thu 11/12
9:00 a.m.-5:10 p.m.
2 stops31h 10m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Sun 1/3
9:00 a.m.-7:32 p.m.
2 stops33h 32m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Sat 28/2
7:35 p.m.-11:39 a.m.
1 stop15h 04m
CalgaryOklahoma City
YYC - OKC
YYCOKC
Calgary
Mon 2/3
6:55 p.m.-1:54 p.m.
1 stop17h 59m
Currently, September is the cheapest month in which you can book a flight from Calgary to Oklahoma City (average of C$ 176). Flying from Calgary to Oklahoma City in March is currently the most expensive (average of C$ 819). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from Calgary to Oklahoma City in the morning. By choosing this option you can save up to 26% on the cost of your flight, compared to a flight at noon.
Denver (DEN) – chosen by Cheapflights users on 85% of one-stop itineraries from Calgary to Oklahoma City on Cheapflights.
Flights via Denver (DEN) have the shortest average one-way travel time for 1-stop routes: 6h 36m.
Flights via Denver (DEN) have the shortest average one-way travel time for 1-stop routes: 6h 36m.
Flights via Denver (DEN) offer the fastest connection on this route, with an average layover time of 1h 42m.
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
Boarding
Crew
Comfort
Food
Overall
Entertainment
Reviews
Mary,Oct 2025
AMS - PDX
900+ travel sites are searched through when a user searches for a flight using Cheapflights. From the search interface, users can use filters to choose airlines, airports, flight times, cabin classes and more to their preference. Book your flight to Oklahoma City from Calgary today with Cheapflights!
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Calgary to Oklahoma City for you. Better yet — we are completely free to use.
Certainly. Search results for flights to Oklahoma City from Calgary shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.
Yes! Start tracking prices for Calgary to Oklahoma City flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.