
CA $236 Cheap Flights from Buffalo (BUF) to Oklahoma City (OKC)
Popular airlines from Buffalo Niagara Intl. Airport (BUF) to Will Rogers World Airport (OKC)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Cheap flights from Buffalo (BUF) to Oklahoma City (OKC)
Prices were available within the past 7 days and start at CA $236 for one-way flights and CA $473 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.










Alternative airports near Oklahoma City
Prices were available within the past 7 days. Prices and availability are subject to change.
Frequently asked questions
Travel information
Origin airport | Buffalo Niagara Intl. |
|---|---|
Destination airport | Will Rogers World |
Roundtrip price | CA $473 |
Distance | 1813 km |
Book with confidence
Buffalo to Oklahoma City Flights
The easy way to book your flights from Buffalo to Oklahoma City
With Expedia, it’s simple to find and book flights to Oklahoma City from Buffalo whether you’re traveling for business or pleasure. Enter your travel dates, hit search, and choose your flight from 20 airlines that cover this route. There are nonstop flights to Will Rogers World, too.
Choose your preferred carrier and cabin class with the advanced search tool and select your ideal departure time. Then, if you want, you can see just nonstop or refundable flights. And if you’re traveling last minute, just enter the date to check out flights from Buffalo to Oklahoma City today, tomorrow, or this week.
Save dollars with cheap flights from Buffalo Niagara Intl., BUF to Will Rogers World, OKC
Sort your search results by price to find great deals on your flight from Buffalo to Oklahoma City—you get all your cheapest options first. Grab yourself a bargain now—the lowest price on flights to Oklahoma City from Buffalo currently is just CA $473 rising to CA $601.
Here are more money-saving tips:
- Fly in October when flight prices are normally at their lowest
- Book about a month to 6 weeks before you travel for the best prices to Oklahoma City
- Avoid peak season and weekends when flights can cost more
- Early morning and late-night flights are sometimes cheaper, so try varying your travel times
- One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!
Reasons to choose Expedia for your flight to Oklahoma City from Buffalo
Whatever your destination, budget, or reason to travel, in just one quick search, you can choose from loads of flights, airlines, and cabin classes. The filters make it quick and easy to find your ideal flights, and if you choose one of the flexible options, you won’t be charged to change your flight. So book your flight to Oklahoma City with Expedia today.
Explore a world of travel with Expedia
- Flights from Thunder Bay (YQT) to Oklahoma City (OKC)
- Flights from Orlando (MCO) to Oklahoma City (OKC)
- Flights from Pemba Island (PMA) to Oklahoma City (OKC)
- Flights from Dallas (DFW) to Oklahoma City (OKC)
- Flights from Winnipeg (YWG) to Oklahoma City (OKC)
- Flights from Apple Valley (APV) to Oklahoma City (OKC)
- Flights from Casa Grande (CGZ) to Oklahoma City (OKC)
- Flights from Prince George (YXS) to Oklahoma City (OKC)
- Flights from Moncton (YQM) to Oklahoma City (OKC)
- Flights from Ontario Intl. Airport (ONT) to Oklahoma City (OKC)
- Flights from Tulsa (TUL) to Oklahoma City (OKC)
- Flights from Oshawa (YOO) to Oklahoma City (OKC)
- Flights from Williston (XWA) to Oklahoma City (OKC)
- Flights from Charlottetown Alexander B. Campbell Airport (YYG) to Oklahoma City (OKC)
- Flights from St. Louis (STL) to Oklahoma City (OKC)
- Flights from Los Angeles (LAX) to Oklahoma City (OKC)
- Flights from Querétaro (QRO) to Oklahoma City (OKC)
- Flights from Montreal (YUL) to Oklahoma City (OKC)
- Flights from Detroit (DTW) to Oklahoma City (OKC)
- Flights from Burlington (BTV) to Oklahoma City (OKC)
- Flights from Atlanta (ATL) to Oklahoma City (OKC)
- Flights from Salt Lake City (SLC) to Oklahoma City (OKC)
- Flights from Medicine Hat (YXH) to Oklahoma City (OKC)
- Flights from Sudbury (YSB) to Oklahoma City (OKC)
- Flights from Victoria (YYJ) to Oklahoma City (OKC)
- Flights from Grande Prairie (YQU) to Oklahoma City (OKC)
- Flights from Calgary (YYC) to Oklahoma City (OKC)
- Flights from Hamilton (YHM) to Oklahoma City (OKC)
- Flights from Victoria (VCT) to Oklahoma City (OKC)
- Flights from Vernon (YVE) to Oklahoma City (OKC)
- Flights from Lahore (LHE) to Oklahoma City (OKC)
- Flights from London (YXU) to Oklahoma City (OKC)
- Flights from Nanaimo (YCD) to Oklahoma City (OKC)
- Flights from New York (NYC) to Oklahoma City (OKC)
- Flights from Timmins (YTS) to Oklahoma City (OKC)
- Flights from Seattle (SEA) to Oklahoma City (OKC)
- Flights from Toronto (YTO) to Oklahoma City (OKC)
- Flights from Louisville (SDF) to Oklahoma City (OKC)
- Flights from Billings (BIL) to Oklahoma City (OKC)
- Flights from Greenville (GSP) to Oklahoma City (OKC)
- Flights from Saskatoon (YXE) to Oklahoma City (OKC)
- Flights from Columbus (CMH) to Oklahoma City (OKC)
- Flights from Regina (YQR) to Oklahoma City (OKC)
- Flights from North Bay (YYB) to Oklahoma City (OKC)
- Flights from Toronto (YTZ) to Oklahoma City (OKC)
- Flights from Bangor (BGR) to Oklahoma City (OKC)
- Flights from Houston (IAH) to Oklahoma City (OKC)
- Flights from Orange County (SNA) to Oklahoma City (OKC)
- Flights from Ottawa (YOW) to Oklahoma City (OKC)
- Flights from Abbotsford (YXX) to Oklahoma City (OKC)
- Flights from Fort Saint John (YXJ) to Oklahoma City (OKC)
- Flights from Sault Ste. Marie (CIU) to Oklahoma City (OKC)
- Flights from Fort McMurray (YMM) to Oklahoma City (OKC)
- Flights from Peterborough (YPQ) to Oklahoma City (OKC)
- Flights from Vancouver (YVR) to Oklahoma City (OKC)
- Flights from Wichita (ICT) to Oklahoma City (OKC)
- Flights from Bellingham (BLI) to Oklahoma City (OKC)
- Flights from Minot (MOT) to Oklahoma City (OKC)
- Flights from Midland (MAF) to Oklahoma City (OKC)
- Flights from Lethbridge (YQL) to Oklahoma City (OKC)
- Flights from Plattsburgh (PBG) to Oklahoma City (OKC)
- Flights from Edmonton (YEG) to Oklahoma City (OKC)
- Flights from Great Falls (GTF) to Oklahoma City (OKC)
- Flights from Bacau (BCM) to Oklahoma City (OKC)
- Flights from Presque Isle (PQI) to Oklahoma City (OKC)
- Flights from Kansas City (MCI) to Oklahoma City (OKC)
- Flights from Hartford (BDL) to Oklahoma City (OKC)
- Flights from Big Lake (BGQ) to Oklahoma City (OKC)
- Flights from Malden (MAW) to Oklahoma City (OKC)
- Flights from Ogdensburg (OGS) to Oklahoma City (OKC)
- Flights from Rochester (ROC) to Oklahoma City (OKC)
- Flights from New York (LGA) to Oklahoma City (OKC)
- Flights from Québec (YQB) to Oklahoma City (OKC)
- Flights from St. John's (YYT) to Oklahoma City (OKC)
- Flights from Toronto (YYZ) to Oklahoma City (OKC)
- Flights from Spokane (GEG) to Oklahoma City (OKC)
- Flights from Syracuse (SYR) to Oklahoma City (OKC)
- Flights from Flint (FNT) to Oklahoma City (OKC)
- Flights from Windsor (YQG) to Oklahoma City (OKC)
- Flights from Halifax (YHZ) to Oklahoma City (OKC)
- Flights from Kelowna (YLW) to Oklahoma City (OKC)
- Flights from Fargo (FAR) to Oklahoma City (OKC)
- Flights from Saint John (YSJ) to Oklahoma City (OKC)
- Flights from Dhaka (DAC) to Oklahoma City (OKC)
- Flights from Denver (DEN) to Oklahoma City (OKC)
- Flights from Duluth (DLH) to Oklahoma City (OKC)
- Flights from Miami (MIA) to Oklahoma City (OKC)
- Flights from Chicago (ORD) to Oklahoma City (OKC)
- Flights from Phoenix (PHX) to Oklahoma City (OKC)
- Flights from Minneapolis (MSP) to Oklahoma City (OKC)
- Flights from Philadelphia (PHL) to Oklahoma City (OKC)
- Flights from Deer Lake (YDF) to Oklahoma City (OKC)
- Flights from Kamloops (YKA) to Oklahoma City (OKC)
- Flights from Fredericton (YFC) to Oklahoma City (OKC)
- Flights from Boston (BOS) to Oklahoma City (OKC)
- Flights from Jonesboro (JBR) to Oklahoma City (OKC)
- Flights from Tucson (TUS) to Oklahoma City (OKC)
- Flights from Kitchener (YKF) to Oklahoma City (OKC)
- Flights from Grand Forks (GFK) to Oklahoma City (OKC)
- Flights from Niagara Falls (IAG) to Oklahoma City (OKC)