Flights from Oklahoma City to Eugene – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OKC to EUG – All flight route options from Will Rogers World, Oklahoma, USA to Mahlon Sweet Fld, Oregon, USA. These flights are operated by 6 airlines. Fly non-stop with Southwest Airlines or choose from 10 different transit flights. The shortest flight time is 3 hours and 40 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mahlon Sweet Fld
We got great deals on hotels and car rentals near the airport.
Oklahoma City to Eugene flights
There are over 11 airlines and as many as 96 flights every week to this destination. You can fly non-stop to Eugene (EUG) from Oklahoma City (OKC) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Las Vegas, Denver or any other of the 10 alternatives with connectiing airports.
Oklahoma City to Eugene with Southwest Airlines
You can fly non-stop with Southwest Airlines every Friday at 15:50. You can also catch a transit flight via Denver or Las Vegas.
Note Non-stop flights with Southwest Airlines will begin in Sep 2025.
With United Airlines
If you choose to fly with United Airlines from Oklahoma City to Eugene you can make a transit either via Denver or via Houston. The route via Denver is 4 hours and 21 minutes faster. United Airlines is a Star Alliance member.
Distance & flight times: Will Rogers World to Mahlon Sweet Fld
The shortest flight time between OKC and EUG is 3 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 40m | - | 1488 miles (2394 km) |
LAS Las Vegas | 6h 0m | 50m | 1692 miles (2722 km) |
DEN Denver | 6h 6m | 1h 28m | 1496 miles (2407 km) |
PHX Phoenix | 6h 6m | 1h 30m | 1793 miles (2885 km) |
SEA Seattle | 6h 11m | 2h 23m | 1760 miles (2832 km) |
SLC Salt Lake City | 6h 18m | 1h 52m | 1489 miles (2396 km) |
LAX Los Angeles | 6h 50m | 1h 27m | 1944 miles (3128 km) |
DFW Dallas | 7h 11m | 2h 50m | 1788 miles (2877 km) |
SMF Sacramento | 9h 15m | 2h 20m | 1732 miles (2787 km) |
STL Saint Louis | 9h 35m | 2h 0m | 2202 miles (3543 km) |
IAH Houston | 10h 27m | 1h 59m | 2214 miles (3562 km) |


