Flights from Portland to Dallas – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PDX to DFW – All flight route options from Portland International, Oregon, USA to Dallas Fort Worth International, Texas, USA. These routes are operated by 7 airlines. Fly non-stop with American Airlines or Alaska Airlines, or choose from 28 different stopover flights. The shortest flight time is 3 hours and 45 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 Dallas Fort Worth
We got great deals on hotels and car rentals near the airport.
Portland to Dallas flights
There are over 30 airlines and as many as 1453 flights every week to this destination. You can fly non-stop to Dallas (DFW) from Portland (PDX) with American Airlines or Alaska Airlines but if a stopover option suits you better you can choose to fly via Redmond, Billings or any other of the 28 alternatives with connectiing airports.
Tip! You might want to consider arriving at Dallas Love Fld (DAL) instead.
Portland to Dallas with American Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 1:00 am. You can also take a connecting flight via Phoenix or Los Angeles. American Airlines is a member of the air alliance OneWorld.
With Delta Air Lines
If you choose to fly with Delta Air Lines from Portland to Dallas you can make a transit either via Salt Lake City or via Seattle. The route via Salt Lake City is 45 minutes faster. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Portland International to DFW Airport
The shortest flight time between PDX and DFW is 3 hours and 44 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 44m | - | 1622 miles (2610 km) |
RDM Redmond | 5h 13m | 52m | 1636 miles (2632 km) |
BIL Billings | 5h 14m | 31m | 1767 miles (2843 km) |
ABQ Albuquerque | 5h 19m | 36m | 1686 miles (2713 km) |
MSO Missoula | 5h 25m | 49m | 1744 miles (2806 km) |
GEG Spokane | 5h 35m | 46m | 1762 miles (2835 km) |
EUG Eugene | 5h 48m | 1h 24m | 1718 miles (2764 km) |
PHX Phoenix | 6h 20m | 40m | 1885 miles (3033 km) |
SEA Seattle | 6h 28m | 1h 6m | 1797 miles (2891 km) |
SLC Salt Lake City | 6h 41m | 1h 37m | 1625 miles (2615 km) |
DEN Denver | 6h 44m | 2h 24m | 1638 miles (2636 km) |
FAT Fresno | 6h 45m | 2h 2m | 1947 miles (3133 km) |
LAS Las Vegas | 6h 47m | 1h 47m | 1826 miles (2938 km) |
RNO Reno | 6h 50m | 2h 2m | 1797 miles (2891 km) |
ONT Ontario | 6h 52m | 1h 31m | 2035 miles (3274 km) |
IAH Houston | 6h 54m | 1h 23m | 2057 miles (3310 km) |
BOI Boise | 6h 55m | 50m | 1622 miles (2610 km) |
SMF Sacramento | 6h 55m | 1h 2m | 1917 miles (3084 km) |
FCA Kalispell | 7h 0m | 2h 19m | 1835 miles (2953 km) |
AUS Austin | 7h 3m | 40m | 1913 miles (3078 km) |
LAX Los Angeles | 7h 5m | 1h 6m | 2078 miles (3344 km) |
SNA Santa Ana | 7h 9m | 1h 42m | 2074 miles (3337 km) |
BZN Bozeman | 7h 16m | 2h 43m | 1723 miles (2772 km) |
PSP Palm Springs | 7h 16m | 1h 59m | 2008 miles (3231 km) |
TUS Tucson | 7h 17m | 2h 35m | 1941 miles (3123 km) |
MCI Kansas City | 7h 20m | 2h 14m | 1947 miles (3133 km) |
SFO San Francisco | 7h 21m | 1h 33m | 2022 miles (3253 km) |
SJC San Jose | 7h 30m | 1h 26m | 2015 miles (3242 km) |
STS Santa Rosa | 7h 30m | 2h 24m | 1992 miles (3205 km) |


