Flights to Oklahoma City

Direct flights from 12 cities, 346 flights a week. From Houston the flight takes 1h 25m, tickets from $118. From Chicago the flight takes 2h 31m, tickets from $136.

Flights to Oklahoma City at a glance

cities with nonstop flights here
12
nonstop flights a week
346
lowest fare from Houston
$118
flight time from Houston
1h 25m
lowest fare from Chicago
$136
flight time from Chicago
2h 31m
arrival airport
Will Rogers World

Where you can fly to Oklahoma City from

Nonstop flights, busiest routes first

FromFare
Houston 1h 25m, 54 a week from $118
Chicago 2h 31m, 48 a week from $136
Dallas 1h 5m, 47 a week from $83
Denver 1h 35m, 40 a week from $176
Las Vegas 2h 25m, 36 a week from $195
Atlanta 2h 20m, 34 a week
New York 4h 10m, 25 a week from $180
Los Angeles 3h 1m, 23 a week from $142
Washington 3h 27m, 20 a week
Salt Lake City 2h 23m, 14 a week from $192
Orlando 3h 15m, 4 a week
San Francisco 4h 53m, 1 a week

Arrival airport

Where the nonstop flights land

334 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Oklahoma City from?
From 12 cities. The busiest routes are from Houston (54 flights a week), Chicago (48 flights a week), Dallas (47 flights a week), Denver (40 flights a week), Las Vegas (36 flights a week) and Atlanta (34 flights a week).
How long is the flight from Houston to Oklahoma City?
A nonstop flight takes about 1 hour 25 minutes, tickets from $118.
How long is the flight from Chicago to Oklahoma City?
A nonstop flight takes about 2 hours 31 minutes, tickets from $136.
What is the cheapest city to fly to Oklahoma City from?
Dallas from $83, Houston from $118, Chicago from $136 and Los Angeles from $142.
Which airport do flights to Oklahoma City arrive at?
All nonstop flights land at Will Rogers World (OKC).

Cities near Oklahoma City with their own flights

Worth a look when fares or dates to Oklahoma City do not suit; distance by straight line