Flights from Baltimore to Portland – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BWI to PDX – All flight route options from Baltimore Washington International, Maryland, USA to Portland International, Oregon, USA. These flights are operated by 10 airlines. Fly non-stop with Southwest Airlines or choose from 25 different transit flights. The shortest flight time is 5 hours and 38 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 Portland
We got great deals on hotels and car rentals near the airport.
Baltimore to Portland flights
There are over 28 airlines and as many as 136 flights every week to this destination. You can fly non-stop to Portland (PDX) from Baltimore (BWI) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Detroit, Chicago or any other of the 27 alternatives with connectiing airports.
Baltimore to Portland with Southwest Airlines
You can fly non-stop every weekday with flights departing between 11:00 am and 5:00 pm. You can also catch a transit flight via San Jose or Saint Louis.
Note Non-stop flights with Southwest Airlines will begin in Jun 2025.
With Alaska Airlines
If you fly from Baltimore with Alaska Airlines you will do a stopover in Seattle, SEA before reaching Portland. This flight trip will take 7 hours and 52 minutes and you can fly every weekday with departures at 7:00 am, 6:00 pm or 7:00 pm. Alaska Airlines is a member of the air alliance OneWorld.
Distance & flight times: Baltimore Washington International to Portland International
The shortest flight time between BWI and PDX is 5 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 40m | - | 2365 miles (3805 km) |
DTW Detroit | 7h 15m | 1h 0m | 2368 miles (3810 km) |
ORD Chicago | 7h 48m | 1h 25m | 2367 miles (3809 km) |
SEA Seattle | 7h 52m | 51m | 2472 miles (3977 km) |
MSP Minneapolis | 8h 2m | 2h 13m | 2368 miles (3810 km) |
SLC Salt Lake City | 8h 8m | 1h 12m | 2502 miles (4026 km) |
SJC San Jose | 8h 10m | 50m | 3018 miles (4856 km) |
STL Saint Louis | 8h 25m | 35m | 2452 miles (3945 km) |
ATL Atlanta | 8h 32m | 1h 10m | 2759 miles (4439 km) |
JFK New York | 8h 41m | - | - |
MCI Kansas City | 8h 50m | 2h 30m | 2455 miles (3950 km) |
SMF Sacramento | 8h 55m | 2h 45m | 2883 miles (4639 km) |
MDW Chicago | 9h 0m | 1h 0m | 2368 miles (3810 km) |
LAS Las Vegas | 9h 18m | 44m | 2879 miles (4632 km) |
DEN Denver | 9h 40m | 2h 46m | 2489 miles (4005 km) |
DFW Dallas | 9h 47m | 40m | 2843 miles (4574 km) |
SFO San Francisco | 9h 47m | 1h 37m | 3017 miles (4854 km) |
CVG Cincinnati | 9h 50m | - | - |
CLT Charlotte | 9h 51m | 2h 15m | 2651 miles (4265 km) |
IAH Houston | 9h 53m | 1h 25m | 3072 miles (4943 km) |
PHX Phoenix | 9h 55m | 50m | 3020 miles (4859 km) |
BOS Boston | 10h 3m | 1h 50m | 2915 miles (4690 km) |
DAL Dallas | 10h 5m | 1h 25m | 2846 miles (4579 km) |
BNA Nashville | 10h 55m | 2h 30m | 2568 miles (4132 km) |
BZN Bozeman | 11h 1m | 2h 10m | 2364 miles (3804 km) |
OAK Oakland | 11h 20m | 1h 0m | 3001 miles (4829 km) |
AUS Austin | 11h 20m | 2h 0m | 3069 miles (4938 km) |
BDL Hartford | 11h 25m | 2h 45m | 2760 miles (4441 km) |

