$144 Find Cheap Flights from Canada to Oklahoma City - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 25% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Expert advice
Flight Deals

Cheap Flights from Canada to Oklahoma City

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from Canada to Oklahoma City

Tue, Jan 12 - Wed, Jan 13
United Airlines Logo
9:30 am - 4:18 pmYVR  Vancouver Intl-OKC Oklahoma City Will Rogers World
5h 48m1 stop Denver Intl
United Airlines Logo
5:45 am - 1:43 pmOKC  Oklahoma City Will Rogers World-YVR Vancouver Intl
8h 58m2 stops Denver Intl San Francisco
$326United Airlines
Tue, Jan 12 - Wed, Jan 13
United Airlines Logo
9:30 am - 4:18 pmYVR  Vancouver Intl-OKC Oklahoma City Will Rogers World
5h 48m1 stop Denver Intl
United Airlines Logo
5:45 am - 7:04 pmOKC  Oklahoma City Will Rogers World-YVR Vancouver Intl
14h 19m1 stop Denver Intl
$326United Airlines
Tue, Jan 12 - Wed, Jan 13
United Airlines Logo
8:00 am - 8:25 pmYVR  Vancouver Intl-OKC Oklahoma City Will Rogers World
11h 25m2 stops San Francisco Denver Intl
United Airlines Logo
5:45 am - 5:19 pmOKC  Oklahoma City Will Rogers World-YVR Vancouver Intl
12h 34m2 stops Denver Intl San Francisco
$332United Airlines
Fri, Nov 27 - Fri, Dec 4
Alaska Airlines Logo
7:00 am - 1:59 pmYVR  Vancouver Intl-OKC Oklahoma City Will Rogers World
5h 59m1 stop Seattle/Tacoma Intl
Alaska Airlines Logo
2:40 pm - 11:44 pmOKC  Oklahoma City Will Rogers World-YVR Vancouver Intl
10h 04m1 stop Seattle/Tacoma Intl
$445Alaska Airlines
Wed, Dec 16 - Wed, Dec 23
Multiple Airlines Logo
7:00 am - 7:33 pmYVR  Vancouver Intl-OKC Oklahoma City Will Rogers World
11h 33m2 stops San Francisco Denver Intl
Multiple Airlines Logo
8:29 pm - 11:59 pmOKC  Oklahoma City Will Rogers World-YVR Vancouver Intl
28h 30m3 stops Denver Intl Las Vegas Harry Reid Intl Phoenix Sky Harbor Intl
$456Multiple Airlines
Sat, Nov 21 - Sat, Nov 28
Lufthansa Logo
6:10 am - 1:54 pmYYZ  Toronto Pearson Intl-OKC Oklahoma City Will Rogers World
8h 44m1 stop Houston George Bush Intcntl
Lufthansa Logo
7:00 am - 2:03 pmOKC  Oklahoma City Will Rogers World-YYZ Toronto Pearson Intl
6h 03m1 stop Chicago O'Hare Intl
$482Lufthansa
Thu, Dec 17 - Sun, Dec 20
American Airlines Logo
5:14 pm - 11:58 pmYYZ  Toronto Pearson Intl-OKC Oklahoma City Will Rogers World
7h 44m1 stop Dallas/Fort Worth
American Airlines Logo
5:00 am - 1:03 pmOKC  Oklahoma City Will Rogers World-YYZ Toronto Pearson Intl
7h 03m1 stop Dallas/Fort Worth
$486American Airlines
Wed, Dec 2 - Sun, Dec 6
WestJet Logo
5:50 am - 8:41 pmYXE  Saskatoon-OKC Oklahoma City Will Rogers World
38h 51m2 stops Vancouver Intl Minneapolis St Paul
WestJet Logo
7:27 am - 12:05 amOKC  Oklahoma City Will Rogers World-YXE Saskatoon
16h 38m2 stops Minneapolis St Paul Vancouver Intl
$781WestJet
Tue, Dec 8 - Sun, Dec 13
American Airlines Logo
7:00 am - 8:35 pmYOW  Ottawa-OKC Oklahoma City Will Rogers World
14h 35m3 stops Toronto Pearson Intl Chicago O'Hare Intl Dallas/Fort Worth
American Airlines Logo
5:00 am - 5:56 pmOKC  Oklahoma City Will Rogers World-YOW Ottawa
11h 56m2 stops Dallas/Fort Worth Toronto Pearson Intl
$929American Airlines
Fri, Nov 20 - Sat, Nov 28
American Airlines Logo
6:30 am - 11:04 pmYHZ  Halifax Intl-OKC Oklahoma City Will Rogers World
18h 34m3 stops Toronto Pearson Intl Chicago O'Hare Intl Dallas/Fort Worth
American Airlines Logo
6:00 am - 7:59 pmOKC  Oklahoma City Will Rogers World-YHZ Halifax Intl
11h 59m2 stops Dallas/Fort Worth Toronto Pearson Intl
$1,045American Airlines
Booking Insights

KAYAK's insights & trends for flights to Oklahoma City

Get data-powered insights and trends for flights to Oklahoma City to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Oklahoma City?

In the last 5 days, the cheapest flight deal to Oklahoma City was found on the route from Vancouver, at $326 return. The most popular connection is from Calgary to Oklahoma City and KAYAK users have found round-trip deals for as low as $477 in the last 5 days.

Expert advice

Expert advice for your flight to Oklahoma City

 
KAYAK teamed up with top travel experts to share the best tips for your journey.
Our travel experts
Stefanie Waldek

Stefanie Waldek

Expert on Air Canada, Delta, United Airlines and WestJet

Stefanie Waldek is a freelance space, travel, and design writer based in Saratoga Springs, NY. Her words have appeared in Space.com, Travel + Leisure, Condé Nast Traveler, Architectural Digest, and House Beautiful, among other publications. An expert in aviation and expedition cruising, Stefanie is frequently up in the air or on the sea, likely en route to Antarctica or the Arctic.

Harriet Baskas

Harriet Baskas

Expert on American Airlines

Harriet is an award-winning journalist who is happiest in an airport or an unusual museum. Her stories about airports, air travel, and the business of travel have appeared on NBC News, CNBC, USA TODAY, The Points Guy and other outlets. She is the creator of the StuckatTheAirport.com blog and the author of nine books. When not out on the road or exploring the latest airport amenities, she’s home in Seattle getting ready for the next adventure.

Good to know

Low season

February

Cheapest flight

$144
Best time to beat the crowds but there is an average 1% increase in price.
Most popular time to fly with an average 9% increase in price.
Flight from Vancouver to Oklahoma City

FAQs - booking Oklahoma City flights

  • What is the cheapest flight to Oklahoma City?

    In the last 5 days, the cheapest flight deal to Oklahoma City was found on the route from Vancouver, at $326 return. The most popular connection is from Calgary to Oklahoma City and KAYAK users have found round-trip deals for as low as $477 in the last 5 days.

  • How far is Oklahoma City Will Rogers World Airport from central Oklahoma City?

    You’ll need to travel 7 miles to reach the Oklahoma City city center from Oklahoma City Will Rogers World Airport.

  • What is the name of Oklahoma City’s airport?

    There is only 1 airport in Oklahoma City, called Oklahoma City Will Rogers World Airport (OKC). It can also be referred to as Oklahoma Will Rogers or Will Rogers World.

  • How does KAYAK find such low prices on flights to Oklahoma City?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Oklahoma City.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Oklahoma City?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Oklahoma City is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Oklahoma City?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Oklahoma City with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Oklahoma City?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Oklahoma City up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many direct flights to Oklahoma City are there each week?

    Each week there are around 1,305 direct flights from within Canada to Oklahoma City. The most common day for departures is Sunday, with 19% of flights taking off on this day.

Top tips for finding cheap flights to Oklahoma City

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Oklahoma City flight deals.

More options for your flight to Oklahoma City