All Commercial Airports in Oregon — A Complete List With Details
Airports in Oregon get overlooked more than they should. Most travel sites list Portland International and then basically shrug, as if the rest of the state doesn’t exist. But Oregon is a large, geographically diverse state — nearly 100,000 square miles — and if you’re flying into the wrong airport for your actual destination, you’re adding hours to your trip for no reason. I’ve done exactly that. Flew into PDX once for a trip to Crater Lake, spent four hours driving south when I could have landed in Medford and been there in 90 minutes. That mistake cost me half a day and about $40 in gas. This guide is the one I wish I’d had before booking that ticket.
Major Oregon Airports at a Glance
Before getting into the details of each airport, here’s a reference table covering every commercial airport in Oregon — the ones with scheduled passenger service, at minimum. I’ve included hub status, location, and the airlines currently operating scheduled flights as of 2024. Charter-only and seasonal operations are noted separately in the final section.
| Airport Name | IATA Code | Location | Airlines Serving | Hub Status |
|---|---|---|---|---|
| Portland International Airport | PDX | Portland | Alaska, United, Delta, Southwest, American, KLM, Condor, others | Alaska Airlines focus city; Oregon’s primary international gateway |
| Eugene Airport (Mahlon Sweet Field) | EUG | Eugene | Alaska, United, American, Avelo | Regional; no hub designation |
| Rogue Valley International–Medford Airport | MFR | Medford | Alaska, United, Delta, Southwest | Regional; southern Oregon gateway |
| Redmond Municipal Airport (Roberts Field) | RDM | Redmond (Central Oregon) | Alaska, United, American, Avelo | Regional; Bend/Central Oregon gateway |
| Southwest Oregon Regional Airport | OTH | North Bend / Coos Bay | United Express (SkyWest) | Small regional; limited scheduled service |
| Eastern Oregon Regional Airport | PDT | Pendleton | United Express (SkyWest) | Small regional; limited scheduled service |
| Klamath Falls Airport (Crater Lake–Klamath Regional) | LMT | Klamath Falls | United Express (SkyWest) | Small regional; limited scheduled service |
A few things worth flagging upfront. “Scheduled service” at the smaller airports sometimes means two or three flights a day on a 50-seat regional jet. If one of those flights cancels, your day is gone. That reliability gap matters, and it factors into every recommendation below.
Portland International — PDX
PDX is Oregon’s main airport. Full stop. It handles somewhere around 20 million passengers a year, sits about 12 miles northeast of downtown Portland, and connects Oregon to the world in a way no other airport in the state comes close to matching. Alaska Airlines uses it as a focus city, which means Alaska runs a high volume of flights through here — including a lot of their West Coast routes. If you’re flying Alaska anywhere, Portland is often a connection point whether you asked for one or not.
Airlines and Nonstop Destinations
The carrier list at PDX is substantial. Alaska and United have the most gates. Delta, Southwest, and American all operate here with meaningful route networks. Internationally, KLM flies nonstop to Amsterdam — which is underrated for European connections, honestly — and Condor operates seasonal nonstop service to Frankfurt. There’s also Icelandair service during peak summer season, and Aeromexico connects Portland to Mexico City.
Nonstop domestic destinations from PDX cover most major U.S. cities. You can fly nonstop to New York (JFK, Newark, and sometimes JetBlue to JFK), Los Angeles, Chicago, Dallas, Denver, Atlanta, Miami, Boston, Washington D.C., Las Vegas, Phoenix, and more. Alaska alone serves something like 50+ nonstop destinations out of PDX. Hawaii connections are strong — Honolulu, Maui, Kauai, and the Big Island all have nonstop options, mostly through Alaska and Hawaiian Airlines.
Getting to PDX — The MAX Light Rail Option
This is the part that trips people up, especially if they’re used to airports where transit access is technically available but practically useless. PDX has genuine, functional light rail access via the MAX Red Line. The train runs directly into the airport’s lower level, connects to downtown Portland in about 40 minutes, and costs $2.50 for a standard adult fare with a Hop Fastpass card. Parking at PDX, by contrast, runs $28 to $36 per day in the main garage depending on which level you’re in. Do that math on a five-day trip.
Stunned by how few people use the train on my last visit, I asked an Alaska gate agent about it. She said most out-of-towners just don’t know it’s there. They land, follow the rental car signs, and spend $200 on a car they don’t need. If you’re staying in Portland proper, skip the rental. The MAX gets you to the Pearl District, downtown hotels, and Powell’s Books with zero parking stress.
The PDX Experience — What’s Actually Good
PDX consistently ranks among the best airports in the country for food and retail. That’s not marketing. The airport has a policy that vendors inside must charge the same prices as their street-level counterparts. So the Burgerville near Concourse C charges what Burgerville charges everywhere else. The Powell’s Books outpost in the terminal sells books at normal prices. This matters when you’re spending $14 on an airport sandwich at every other airport in America.
The terminal itself recently underwent a major renovation. Construction has been ongoing in phases, and parts of it are still a bit of a maze. Give yourself extra time if you’re connecting through PDX for the first time post-renovation. The new Concourse E addition is clean and modern. The older sections feel like exactly what they are — mid-century bones with updated wallpaper.
Regional Oregon Airports Worth Knowing — EUG, MFR, RDM
Probably should have opened with this section, honestly. Because for a huge percentage of Oregon trips, one of these three airports is the smarter choice — and most people booking flights never even check.
Eugene Airport — EUG
Eugene Airport, formally named Mahlon Sweet Field, serves the southern Willamette Valley. The city of Eugene is Oregon’s second-largest, home to the University of Oregon, and a solid gateway to the Oregon coast via Highway 126 (about 60 miles to Florence). It’s also a reasonable base for visiting Crater Lake from the north — though Medford is still closer for that.
Airlines operating at EUG include Alaska, United, and American for the legacy carriers, plus Avelo Airlines, which launched service here and connects Eugene to airports in Southern California and other leisure markets. Nonstop service from EUG reaches Seattle, San Francisco, Los Angeles, Denver, Phoenix, and a handful of other cities depending on the season. Avelo adds a few California and Sun Belt destinations that legacy carriers don’t touch from here.
The airport is small. We’re talking one terminal, easy security lines, and a parking lot where you can walk to your car in under five minutes. Parking runs about $12 per day in the short-term lot. Compared to PDX, flying in and out of EUG is a dramatically lower-friction experience. If your Oregon destination is Eugene, Corvallis, the mid-valley, or the central coast — use EUG.
Rogue Valley International–Medford — MFR
MFR is the airport I should have used for that Crater Lake trip. Medford sits in the Rogue Valley in southern Oregon, about 80 miles from Crater Lake’s south entrance and 30 miles from Ashland. It’s also the closest commercial airport to Jacksonville, one of Oregon’s best-preserved historic towns, and the Oregon Shakespeare Festival.
Service at MFR is better than you’d expect for a city of around 90,000 people. Alaska, United, Delta, and Southwest all fly here. Nonstop connections reach Seattle, San Francisco, Los Angeles, Denver, Phoenix, Las Vegas, and a few seasonal markets. The Southwest presence is notable — it keeps fares competitive and gives budget travelers an option that doesn’t exist at most small Oregon airports.
Traveling to southern Oregon wine country (the Applegate Valley, the Umpqua Valley), Jackson County, or anywhere in the southern Cascades — fly MFR. You’ll save hours on the ground and the airport is genuinely easy to use. One gate area. One baggage carousel. You’ll be in your rental car within 20 minutes of wheels down.
Redmond Municipal Airport — RDM
Roberts Field in Redmond serves Central Oregon, which is the Bend/Redmond/Sisters corridor. Bend is one of the fastest-growing cities in the Pacific Northwest and a major destination for outdoor recreation — Mt. Bachelor skiing, Smith Rock climbing, the Deschutes River, and about 300 days of sunshine per year on the dry east side of the Cascades.
Surprised by how many direct flight options exist from a city Redmond’s size, travelers checking RDM find connections to Seattle, Los Angeles, San Francisco, Denver, Phoenix, and a few seasonal leisure routes including Avelo’s California destinations. Alaska, United, and American all serve RDM. Avelo added service here as well, targeting the leisure ski and outdoor market.
The drive from PDX to Bend takes about three hours through the Cascades on Highway 26. In winter, that drive involves mountain passes, possible chain requirements, and significant weather risk. Flying into RDM instead puts you 18 miles from downtown Bend with a straightforward drive on US-97. For anyone traveling to Bend, Sunriver, Prineville, or anywhere in Central Oregon — RDM isn’t just convenient, it’s the obvious choice.
Seasonal and Charter Airports — Smaller Oregon Options
Oregon has several other airports with at least some scheduled or charter service worth knowing about, particularly for travelers with very specific destination needs.
Southwest Oregon Regional — OTH
Located in North Bend, near Coos Bay on the Oregon coast, OTH is served by United Express (operated by SkyWest Airlines) with connections to San Francisco. That’s essentially it for scheduled service. If you’re going to the southern Oregon coast — Bandon, Coos Bay, Cape Arago — and you’re coming from the Bay Area, OTH is worth checking. Fares can be surprisingly reasonable, and avoiding the four-plus hour drive from PDX down the coast has real value.
Eastern Oregon Regional — PDT
Pendleton’s airport connects to Portland via United Express. It’s a lifeline for Pendleton residents who would otherwise face a 200-mile drive to PDX. For most visitors, it won’t factor into travel planning unless you’re specifically heading to the Pendleton area — rodeo country, the Columbia Plateau, the Umatilla National Forest.
Crater Lake–Klamath Regional — LMT
Klamath Falls Airport connects to San Francisco via United Express. The rebranding to “Crater Lake–Klamath Regional” is aspirational — Crater Lake’s south entrance is still an hour’s drive from the terminal — but the name signals the airport’s tourist ambitions. If you’re flying from the Bay Area specifically to see Crater Lake, this is worth a look. Check fares against flying into MFR and driving north.
Sunriver and General Aviation Airports
Sunriver Resort, about 15 miles south of Bend, has its own airport — Sunriver Airport (S21) — but it handles general aviation and charter flights only. No commercial scheduled service. Similar story for Aurora State Airport south of Portland, and several other general aviation fields around the state. If you’re chartering a private aircraft, these exist. For commercial travel, stick to the airports listed above.
The broader point about Oregon’s airport network is this — the state is designed in a way where flying to the right regional airport first saves more time than almost any other travel decision you can make. PDX is excellent and well-connected, but it’s not centrally located relative to much of Oregon’s actual geography. Check EUG, MFR, and RDM before defaulting to Portland. Your drive time on the other end will thank you.
Stay in the loop
Get the latest airport guides world updates delivered to your inbox.