Skip to main content
Beginning of main content

YYZ (Toronto) to OKC (Oklahoma City) Flights $254.27

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap YYZ to OKC Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Stillwater

$381.41

Interesting Facts About Flights from Toronto to Oklahoma City (YYZ to OKC)

Question : How many days should you spend in Oklahoma City?
Answer : The average time spent in Oklahoma City by passengers from Toronto is five days.

Question : Are you paying the cheapest or highest price for your ticket to Oklahoma City?
Answer : Ranging anywhere from $208 to $594, prices for YYZ to OKC do fluctuate much more than the majority of routes from Canada. However, the sooner you book, the better price you tend to get.

Question : Should you take that vacation to Oklahoma City in the next 30 days?
Answer : Jul 25th has seen bookings (as of Jul 24th) as cheap as $493. That comes in 8% below the average price for this route. Saving now means you'll have more money to spend on your trip.

Question : Which airline is giving the best deals for round-trip flights from Pearson International Airport (YYZ) to Will Rogers World Airport (OKC)?
Answer : Delta Air Lines is the leader in keeping prices down for their passengers over the next three months. Bookings are being made at just $208 and, when compared to the high-end bookings of $594, it's quite a deal.

Question : What's the likelihood of you being delayed on this route?
Answer : Using the combined on-time percentage and average delay breakdown, Toronto to Oklahoma City currently has a 0 out of a possible 5 star rating. A 0-star rating means you should feel rather worried about getting to Oklahoma City on time.

Question : How often are flights late from Pearson International Airport (YYZ) to Will Rogers World Airport (OKC)?
Answer : The Toronto to Oklahoma City route has been particularly poor at getting passengers to their destination on time and currently ranks among the worst in the world. When a flight is delayed, it's a 32-minute delay on average.