Trip to Oklahoma City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Amarillo to Oklahoma City

Traveling from Amarillo to Oklahoma City by plane involves a flight with a stopover. The quickest flight takes about 3 hours and 15 minutes, and it is offered by American Airlines, United Airlines, and Southwest Airlines with a layover at Tulsa Airport. The total travel time from Amarillo to Oklahoma City by plane is approximately 3 hours and 43 minutes. The prices for flights between the two cities can range from $172 to $500, depending on the airline and time of booking.

Where to stay in Oklahoma City

There are over 198 hotels to stay in Oklahoma City. Prices range from $20 per night.

Find accommodation