OAK → PDX Oakland to Portland
live
Direct flights from Oakland (OAK) to Portland (PDX): 14 nonstop departures observed each week across 2 airlines. 72% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 3 minutes early. No cancellations were recorded across the 32 tracked flights. The nonstop covers 875 km, an estimated 1 hour 37 minutes in the air. Measured by Pro Flight Search from live flight boards at Oakland and Portland. Updated 8 September 2026 at 20:48 UTC.
OAK
Oakland
smooth · +8
PDX
Portland
smooth · +0
dep bank 07:25–20:10 14x weekly
Runs mixed · 2 airlines · 14x weekly · nonstop
72% on time
of the last 32 operated OAK → PDX flights arrived within 15 minutes
Median arrival delay is −3 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −3 min across the last 32 operated legs
Flight time ~1h 37m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 32
The week scheduled departures · origin local time
Alaska Airlines Southwest 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 88% on time
Flights AS3266 08:04 daily · AS2375 11:55 daily · AS3372 18:52 Mo Tu We Th Fr Su
Southwest AirlinesWN 60% on time
Flights WN400 07:25 Sa · WN2992 varies Su · WN654 08:35 Mo Th Fr · WN2427 10:15 Tu We
History operated legs · board outcomes
09-05 WN400 dep +10 → arr −13
09-04 1I757 departed +85
Show 24 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 OAK and PDX, paired departure → arrival per flight and day. Board tracking since Thu, Sep 3 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 60 Completed 54 Delayed 15 Within 15m 40/54 Median +4m
AS2375 Alaska
6 days
OAK
Departure
Sched 11:55
Scheduled departure
→
PDX
Arrival
13:24
Landed · Sched 13:3511m early
Mon, Sep 7
2/2 legs · N626QX
OAK
Departure
11:55 Departed
→
PDX
Arrival
13:18
Landed · Sched 13:3517m early
Sun, Sep 6
2/2 legs · N656QX
OAK
Departure
12:01
Departed · Sched 11:556m late
→
PDX
Arrival
13:30
Landed · Sched 13:355m early
Sat, Sep 5
2/2 legs · N656QX
OAK
Departure
11:59
Departed · Sched 11:554m late
→
PDX
Arrival
13:17
Landed · Sched 13:3518m early
Fri, Sep 4
2/2 legs · N667QX
OAK
Departure
12:14
Departed · Sched 11:5519m late
→
Thu, Sep 3
2/2 legs · N643QX
OAK
Departure
12:05
Departed · Sched 11:5510m late
→
PDX
Arrival
13:28
Landed · Sched 13:357m early
Full AS2375 history →
AS3266 Alaska
6 days
Tue, Sep 8
2/2 legs · N183SY
OAK
Departure
08:07
Departed · Sched 08:043m late
→
PDX
Arrival
09:34
Landed · Sched 09:4713m early
Mon, Sep 7
2/2 legs · N409SY
OAK
Departure
08:06
Departed · Sched 08:042m late
→
PDX
Arrival
09:41
Landed · Sched 09:476m early
Sun, Sep 6
2/2 legs · N174SY
OAK
Departure
08:14
Departed · Sched 08:0410m late
→
Sat, Sep 5
2/2 legs · N185SY
OAK
Departure
08:17
Departed · Sched 08:0413m late
→
PDX
Arrival
09:35
Landed · Sched 09:4712m early
Fri, Sep 4
2/2 legs · N403SY
OAK
Departure
08:08
Departed · Sched 08:044m late
→
PDX
Arrival
09:37
Landed · Sched 09:4710m early
Thu, Sep 3
2/2 legs · N412SY
OAK
Departure
08:22
Departed · Sched 08:0418m late
→
PDX
Arrival
09:44
Landed · Sched 09:473m early
Full AS3266 history →
WN2222 Southwest
1 day
OAK
Departure
Sched 13:50
Scheduled departure
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN2222 history →
WN2427 Southwest
1 day
Tue, Sep 8
1/2 legs · N267WN
OAK
Departure
Sched 10:15
Scheduled departure
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN2427 history →
AS3372 Alaska
4 days
Mon, Sep 7
2/2 legs · N187SY
OAK
Departure
20:21
Departed · Sched 18:5289m late
→
PDX
Arrival
21:46
Landed · Sched 20:3571m late
Sun, Sep 6
2/2 legs · N191SY
OAK
Departure
19:01
Departed · Sched 18:529m late
→
PDX
Arrival
20:33
Landed · Sched 20:352m early
Fri, Sep 4
2/2 legs · N184SY
OAK
Departure
22:09
Departed · Sched 18:52197m late
→
PDX
Arrival
23:24
Last seen · Sched 20:35169m late
Thu, Sep 3
2/2 legs · N195SY
OAK
Departure
19:01
Departed · Sched 18:529m late
→
PDX
Arrival
20:27
Landed · Sched 20:358m early
Full AS3372 history →
WN2327 Southwest
3 days
Mon, Sep 7
1/2 legs · N8787K
OAK
Departure
20:47
Departed · Sched 20:1037m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Fri, Sep 4
1/2 legs · N8960L
OAK
Departure
20:56
Departed · Sched 20:1046m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 3
1/2 legs · N8526W
OAK
Departure
21:33
Departed · Sched 20:1083m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN2327 history →
WN3444 Southwest
3 days
Mon, Sep 7
2/2 legs · N8822Q
OAK
Departure
15:44
Departed · Sched 15:0044m late
→
PDX
Arrival
17:04
Landed · Sched 16:3034m late
Fri, Sep 4
2/2 legs · N8529Z
OAK
Departure
15:34
Departed · Sched 15:0034m late
→
PDX
Arrival
16:51
Landed · Sched 16:3516m late
Thu, Sep 3
2/2 legs · N9018H
OAK
Departure
15:41
Departed · Sched 15:0041m late
→
PDX
Arrival
Sched 16:35
Scheduled time only · no board update captured
Full WN3444 history →
WN654 Southwest
3 days
Mon, Sep 7
1/2 legs · N8670A
OAK
Departure
08:39
Departed · Sched 08:354m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Fri, Sep 4
1/2 legs · N8882Q
OAK
Departure
08:50
Departed · Sched 08:3515m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Thu, Sep 3
1/2 legs · N8994Q
OAK
Departure
08:48
Departed · Sched 08:3513m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN654 history →
WN2111 Southwest
1 day
Sun, Sep 6
2/2 legs · N8958Q
OAK
Departure
14:53
Departed · Sched 14:458m late
→
PDX
Arrival
16:15
Landed · Sched 16:2510m early
Full WN2111 history →
WN2161 Southwest
1 day
Sun, Sep 6
2/2 legs · N931WN
OAK
Departure
11:14
Departed · Sched 11:104m late
→
PDX
Arrival
12:37
Landed · Sched 12:458m early
Full WN2161 history →
WN2597 Southwest
1 day
Sun, Sep 6
2/2 legs · N8824Q
OAK
Departure
18:09
Departed · Sched 18:054m late
→
PDX
Arrival
19:32
Landed · Sched 19:4513m early
Full WN2597 history →
WN2992 Southwest
1 day
Sun, Sep 6
2/2 legs · N8852Q
OAK
Departure
08:35
Departed · Sched 08:305m late
→
PDX
Arrival
09:55
Landed · Sched 10:1015m early
Full WN2992 history →
WN2045 Southwest
1 day
Sat, Sep 5
2/2 legs · N8744B
OAK
Departure
18:21
Departed · Sched 18:1011m late
→
PDX
Arrival
19:36
Landed · Sched 19:5014m early
Full WN2045 history →
WN400 Southwest
1 day
Sat, Sep 5
2/2 legs · N8791D
OAK
Departure
07:35
Departed · Sched 07:2510m late
→
PDX
Arrival
08:52
Landed · Sched 09:0513m early
Full WN400 history →
1I757 NetJets Aviation
1 day
Fri, Sep 4
1/2 legs · N757QS
OAK
Departure
09:55
Departed · Sched 08:3085m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
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 — Oakland (OAK) to Portland (PDX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OAK-PDX
Copy
How we measure this →
OAK to PDX questions
Is OAK–PDX running on time right now? Smooth skies ahead. The departure side at OAK is the weaker end, route health score 94/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OAK–PDX? Operators schedule morning departures around 07:25 and evening departures around 18:15 from OAK. 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 OAK to PDX? Great-circle distance is 875 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 92–105 min gate-to-gate on this route.
How often does OAK–PDX fly? 2 carriers operate this route, around 39 flights a week between them. Compare carrier days and times in the airline list above.