DFW → PDX Dallas-Fort Worth to Portland
live
Direct flights from Dallas-Fort Worth (DFW) to Portland (PDX): 14 nonstop departures observed each week across 2 airlines. 69% of the last 42 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 42 tracked flights. The nonstop covers 2,597 km, an estimated 3 hours 50 minutes in the air. Measured by Pro Flight Search from live flight boards at Dallas-Fort Worth and Portland. Updated 17 August 2026 at 10:24 UTC.
DFW
Dallas-Fort Worth
smooth · +0
PDX
Portland
busy · +17
dep bank 08:55–21:14 14x weekly
Median arrival −1 min across the last 42 operated legs
Flight time ~3h 50m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 42
Current nonstop fares DFW → PDX · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
Alaska Airlines American Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Alaska AirlinesAS 86% on time
Flights AS646 17:45 daily
American AirlinesAA 66% on time
Flights AA2655 08:55 daily · AA2496 10:50 daily · AA2028 15:34 daily · AA685 17:03 daily
History operated legs · board outcomes
08-16 AA685 dep +51 → arr +42
08-16 AS646 dep +41 → arr +34
08-15 AA685 dep +65 → arr +56
08-14 AA685 dep +7 → arr −10
08-14 AS646 dep −3 → arr −21
08-13 AA685 dep +90 → arr +85
08-12 AA685 dep +80 → arr +70
08-12 AS646 dep +20 → arr −7
08-11 AA685 dep +169 → arr +158
08-11 AS646 dep +1 → arr −13
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from DFW and PDX, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 96 Completed 82 Delayed 32 Within 15m 52/82 Median +7m
AA1636 American
8 days
Mon, Aug 17
2/2 legs · N192UW
DFW
Departure
Sched 21:14
Scheduled departure
→
PDX
Arrival
Sched 23:09
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N972UY
DFW
Departure
22:06
Departed · Sched 21:1452m late
→
PDX
Arrival
23:47
Last seen · Sched 23:0938m late
Sat, Aug 15
2/2 legs · N130AN
DFW
Departure
22:04
Departed · Sched 21:1450m late
→
PDX
Arrival
23:52
Last seen · Sched 23:0943m late
Fri, Aug 14
2/2 legs · N187US
DFW
Departure
21:16
Departed · Sched 21:142m late
→
PDX
Arrival
22:56
Landed · Sched 23:0913m early
Thu, Aug 13
2/2 legs · N192UW
DFW
Departure
21:07
Departed · Sched 21:147m early
→
PDX
Arrival
23:06
Landed · Sched 23:093m early
Wed, Aug 12
2/2 legs · N924US
DFW
Departure
21:19
Departed · Sched 21:145m late
→
PDX
Arrival
23:02
Landed · Sched 23:097m early
Tue, Aug 11
2/2 legs · N534UW
DFW
Departure
21:11
Departed · Sched 21:143m early
→
PDX
Arrival
22:59
Landed · Sched 23:0910m early
Mon, Aug 10
2/2 legs · N153UW
DFW
Departure
21:18
Departed · Sched 21:144m late
→
PDX
Arrival
23:07
Landed · Sched 23:092m early
Full AA1636 history →
AA2028 American
8 days
Mon, Aug 17
2/2 legs · N150NN
DFW
Departure
Sched 15:34
Scheduled departure
→
PDX
Arrival
Sched 17:30
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N992AU
DFW
Departure
15:53
Departed · Sched 15:3419m late
→
PDX
Arrival
17:42
Landed · Sched 17:3012m late
Sat, Aug 15
2/2 legs · N932AM
DFW
Departure
16:04
Departed · Sched 15:3430m late
→
PDX
Arrival
17:59
Landed · Sched 17:3029m late
Fri, Aug 14
2/2 legs · N199UW
DFW
Departure
15:52
Departed · Sched 15:3418m late
→
PDX
Arrival
17:38
Landed · Sched 17:308m late
Thu, Aug 13
2/2 legs · N996AN
DFW
Departure
15:48
Departed · Sched 15:3414m late
→
PDX
Arrival
17:44
Landed · Sched 17:3014m late
Wed, Aug 12
2/2 legs · N156AN
DFW
Departure
15:38
Departed · Sched 15:344m late
→
PDX
Arrival
17:20
Landed · Sched 17:3010m early
Tue, Aug 11
2/2 legs · N162UW
DFW
Departure
15:42
Departed · Sched 15:348m late
→
PDX
Arrival
17:44
Landed · Sched 17:3014m late
Mon, Aug 10
2/2 legs · N573UW
DFW
Departure
15:35
Departed · Sched 15:341m late
→
PDX
Arrival
17:22
Landed · Sched 17:308m early
Full AA2028 history →
AA2496 American
8 days
Mon, Aug 17
2/2 legs · N184US
DFW
Departure
Sched 10:50
Scheduled departure
→
PDX
Arrival
Sched 12:48
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N161AA
DFW
Departure
10:45
Departed · Sched 10:505m early
→
PDX
Arrival
12:33
Landed · Sched 12:4815m early
Sat, Aug 15
2/2 legs · N157AA
DFW
Departure
11:48
Departed · Sched 10:5058m late
→
PDX
Arrival
13:26
Landed · Sched 12:4838m late
Fri, Aug 14
2/2 legs · N165US
DFW
Departure
10:49
Departed · Sched 10:501m early
→
PDX
Arrival
12:27
Landed · Sched 12:4821m early
Thu, Aug 13
2/2 legs · N148AN
DFW
Departure
10:57
Departed · Sched 10:507m late
→
PDX
Arrival
12:38
Landed · Sched 12:4810m early
Wed, Aug 12
2/2 legs · N141NN
DFW
Departure
10:49
Departed · Sched 10:501m early
→
PDX
Arrival
12:33
Landed · Sched 12:4815m early
Tue, Aug 11
2/2 legs · N137AA
DFW
Departure
11:19
Departed · Sched 10:5029m late
→
PDX
Arrival
13:00
Landed · Sched 12:4812m late
Mon, Aug 10
2/2 legs · N164NN
DFW
Departure
11:51
Departed · Sched 10:5061m late
→
PDX
Arrival
13:42
Landed · Sched 12:4854m late
Full AA2496 history →
AA2655 American
8 days
Mon, Aug 17
2/2 legs · N539UW
DFW
Departure
Sched 08:55
Scheduled departure
→
PDX
Arrival
Sched 10:54
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N920US
DFW
Departure
09:22
Departed · Sched 08:5527m late
→
PDX
Arrival
11:03
Landed · Sched 10:549m late
Sat, Aug 15
2/2 legs · N154UW
DFW
Departure
09:19
Departed · Sched 08:5524m late
→
PDX
Arrival
10:59
Landed · Sched 10:545m late
Fri, Aug 14
2/2 legs · N540UW
DFW
Departure
09:04
Departed · Sched 08:559m late
→
PDX
Arrival
10:39
Landed · Sched 10:5415m early
Thu, Aug 13
2/2 legs · N584UW
DFW
Departure
08:52
Departed · Sched 08:553m early
→
PDX
Arrival
10:36
Landed · Sched 10:5418m early
Wed, Aug 12
2/2 legs · N980UY
DFW
Departure
08:54
Departed · Sched 08:551m early
→
PDX
Arrival
10:33
Landed · Sched 10:5421m early
Tue, Aug 11
2/2 legs · N163US
DFW
Departure
09:00
Departed · Sched 08:555m late
→
PDX
Arrival
10:44
Landed · Sched 10:5410m early
Mon, Aug 10
2/2 legs · N903AA
DFW
Departure
09:49
Departed · Sched 08:5554m late
→
PDX
Arrival
11:42
Landed · Sched 10:5448m late
Full AA2655 history →
AA685 American
8 days
Mon, Aug 17
2/2 legs · N163US
DFW
Departure
Sched 17:03
Scheduled departure
→
PDX
Arrival
Sched 18:59
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N509AY
DFW
Departure
17:54
Departed · Sched 17:0351m late
→
PDX
Arrival
19:41
Landed · Sched 18:5942m late
Sat, Aug 15
2/2 legs · N557UW
DFW
Departure
18:08
Departed · Sched 17:0365m late
→
PDX
Arrival
19:55
Landed · Sched 18:5956m late
Fri, Aug 14
2/2 legs · N166NN
DFW
Departure
17:10
Departed · Sched 17:037m late
→
PDX
Arrival
18:49
Landed · Sched 18:5910m early
Thu, Aug 13
2/2 legs · N536UW
DFW
Departure
18:33
Departed · Sched 17:0390m late
→
PDX
Arrival
20:24
Landed · Sched 18:5985m late
Wed, Aug 12
2/2 legs · N143AN
DFW
Departure
18:23
Departed · Sched 17:0380m late
→
PDX
Arrival
20:09
Landed · Sched 18:5970m late
Tue, Aug 11
2/2 legs · N978UY
DFW
Departure
19:52
Departed · Sched 17:03169m late
→
PDX
Arrival
21:37
Landed · Sched 18:59158m late
Mon, Aug 10
2/2 legs · N979UY
DFW
Departure
18:08
Departed · Sched 17:0365m late
→
PDX
Arrival
20:10
Landed · Sched 18:5971m late
Full AA685 history →
AS646 Alaska
8 days
Mon, Aug 17
2/2 legs · N270AK
DFW
Departure
Sched 17:45
Scheduled departure
→
PDX
Arrival
Sched 19:49
Scheduled arrival · landing pending
Sun, Aug 16
2/2 legs · N707AL
DFW
Departure
18:26
Departed · Sched 17:4541m late
→
PDX
Arrival
20:23
Landed · Sched 19:4934m late
Sat, Aug 15
2/2 legs · N525AS
DFW
Departure
17:46
Departed · Sched 17:451m late
→
PDX
Arrival
19:48
Landed · Sched 19:491m early
Fri, Aug 14
2/2 legs · N247AK
DFW
Departure
17:42
Departed · Sched 17:453m early
→
PDX
Arrival
19:28
Landed · Sched 19:4921m early
Thu, Aug 13
2/2 legs · N593AS
DFW
Departure
17:43
Departed · Sched 17:452m early
→
PDX
Arrival
19:45
Landed · Sched 19:494m early
Wed, Aug 12
2/2 legs · N492AS
DFW
Departure
18:05
Departed · Sched 17:4520m late
→
PDX
Arrival
19:42
Landed · Sched 19:497m early
Tue, Aug 11
2/2 legs · N931AK
DFW
Departure
17:46
Departed · Sched 17:451m late
→
PDX
Arrival
19:36
Landed · Sched 19:4913m early
Mon, Aug 10
2/2 legs · N589AS
DFW
Departure
17:45 Departed
→
PDX
Arrival
19:32
Landed · Sched 19:4917m early
Full AS646 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Dallas-Fort Worth (DFW) to Portland (PDX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/DFW-PDX
Copy
How we measure this →
DFW to PDX questions
Is DFW–PDX running on time right now? Smooth skies ahead. The arrival side at PDX is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on DFW–PDX? Operators schedule morning departures around 08:55 and evening departures around 17:03 from DFW. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PDX delay card to confirm conditions when you'd arrive.
How long is the flight from DFW to PDX? Great-circle distance is 2,597 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 213–253 min gate-to-gate on this route.
How often does DFW–PDX fly? 2 carriers operate this route, around 42 flights a week between them. Compare carrier days and times in the airline list above.