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 35 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 26 airlines and as many as 466 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, Minneapolis or any other of the 25 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 6:00 pm. You can also catch a transit flight via Saint Louis or San Jose.
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 49 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 38 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 38m | - | 2365 miles (3805 km) |
DTW Detroit | 7h 39m | 55m | 2368 miles (3810 km) |
MSP Minneapolis | 7h 42m | 1h 32m | 2368 miles (3810 km) |
SEA Seattle | 7h 49m | 2h 33m | 2472 miles (3977 km) |
DEN Denver | 7h 53m | 1h 25m | 2489 miles (4005 km) |
SLC Salt Lake City | 8h 17m | 1h 41m | 2502 miles (4026 km) |
LAS Las Vegas | 8h 28m | 50m | 2879 miles (4632 km) |
ATL Atlanta | 8h 28m | 52m | 2759 miles (4439 km) |
ORD Chicago | 8h 34m | 1h 20m | 2367 miles (3809 km) |
STL Saint Louis | 8h 35m | 2h 25m | 2452 miles (3945 km) |
DFW Dallas | 8h 38m | 2h 30m | 2843 miles (4574 km) |
CLT Charlotte | 8h 43m | 1h 43m | 2651 miles (4265 km) |
SJC San Jose | 8h 50m | 3h 0m | 3018 miles (4856 km) |
IAH Houston | 9h 13m | 1h 27m | 3072 miles (4943 km) |
MDW Chicago | 9h 20m | 2h 45m | 2368 miles (3810 km) |
DAL Dallas | 10h 5m | 1h 5m | 2846 miles (4579 km) |
MSY New Orleans | 10h 5m | 40m | 3062 miles (4927 km) |
SFO San Francisco | 10h 8m | 2h 52m | 3017 miles (4854 km) |
SMF Sacramento | 10h 10m | 1h 10m | 2883 miles (4639 km) |
BOS Boston | 10h 13m | 2h 23m | 2915 miles (4690 km) |
PHX Phoenix | 10h 15m | 2h 25m | 3020 miles (4859 km) |
OAK Oakland | 10h 45m | 55m | 3001 miles (4829 km) |
BNA Nashville | 10h 55m | 2h 30m | 2568 miles (4132 km) |
AUS Austin | 11h 20m | 2h 15m | 3069 miles (4938 km) |
MCI Kansas City | 11h 30m | 2h 15m | 2455 miles (3950 km) |
ABQ Albuquerque | 11h 35m | 2h 45m | 2791 miles (4491 km) |

