SAN → PDX San Diego to Portland
live
Direct flights from San Diego (SAN) to Portland (PDX): 63 nonstop departures observed each week across 2 airlines. 69% of the last 26 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 28 tracked flights. The nonstop covers 1,503 km, an estimated 2 hours 26 minutes in the air. Measured by Pro Flight Search from live flight boards at San Diego and Portland. Updated 2 November 2026 at 16:39 UTC.
Today, SAN → PDX Mon 2 Nov · local times
WN3318Southwest 33 min late
The SAN board at 08:39 shows departure at 17:33 instead of 17:00, gate 104 .
Landing 20:08PDX board estimate · sched 19:35
Later cancelled 0.2%of 24,403 past Southwest flights whose board showed 20 to 40 min late
Still to leave today AS1392 17:33Alaska · then AS794 20:07
Track WN3318 →
Sched Flight SAN departure PDX arrival
07:00
AS399 Alaska
Left 07:00
PDX est. 09:34 In the air · sched 09:43
10:25
WN4961 Southwest
Est. 10:30 +5 Gate 105
PDX est. 13:10 +5 sched 13:05
10:51
AS576 Alaska
On schedule Gate 31
PDX 13:37 scheduled
14:11
AS1402 Alaska
On schedule Gate 30
PDX 16:50 scheduled
16:15
AS1316 Alaska
On schedule Gate 30
PDX est. 18:54 sched 18:57
17:00
WN3318 Southwest
Est. 17:33 +33 Gate 104
PDX est. 20:08 +33 sched 19:35
17:33
AS1392 Alaska
On schedule Gate 32
PDX est. 20:11 sched 20:15
20:07
AS794 Alaska
On schedule Gate 32
PDX est. 22:49 sched 22:52
Checked SAN board 08:39 · PDX board 08:23
SAN
San Diego
smooth · +0
PDX
Portland
smooth · +0
dep bank 06:53–23:10 63x weekly
Runs mixed · 2 airlines · 63x weekly · nonstop
69% on time
of the last 26 tracked SAN → PDX flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 26 arrivals
Flight time ~2h 26m estimated from route distance
Weekly departures 63x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 28
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 67% on time
Flights AS399 06:53 daily · AS576 11:04 daily · AS1402 14:10 daily · AS1321 15:40 daily
Southwest AirlinesWN 80% on time
Flights WN738 10:00 Mo Th Fr Sa Su · WN481 10:25 Tu We · WN4961 10:25 Mo Su · WN2109 14:55 Tu We
History operated legs · board outcomes
11-01 AS576 dep +0 → arr +11
10-31 AS399 dep +0 → arr −21
10-31 AS576 dep +0 → arr −21
10-30 AS399 dep +0 → arr +34
10-30 AS794 dep +0 → arr −25
10-30 WN581 arrived −12
Show 20 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 SAN and PDX, paired departure → arrival per flight and day. Board history since Thu, Oct 29. Each day adds the flights our airport boards record.
Board rows 64 Completed 39 Delayed 20 Within 15m 31/39 Median +0m
AS1316 Alaska
2 days
SAN
Departure
Sched 16:15
Scheduled departure
→
PDX
Arrival
18:54
Est. · Sched 18:573m early
SAN
Departure
17:51
Last seen · Sched 16:1596m late
→
PDX
Arrival
20:34
Landed · Sched 18:5797m late
Full AS1316 history →
AS1392 Alaska
5 days
SAN
Departure
Sched 17:33
Scheduled departure
→
PDX
Arrival
20:11
Est. · Sched 20:154m early
SAN
Departure
18:00
Last seen · Sched 17:3327m late
→
PDX
Arrival
20:51
Landed · Sched 20:1536m late
SAN
Departure
18:00 Departed
→
PDX
Arrival
20:10
Landed · Sched 20:4030m early
SAN
Departure
18:00 Departed
→
PDX
Arrival
20:28
Landed · Sched 20:4012m early
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
21:04
Landed · Sched 20:4024m late
Full AS1392 history →
AS1402 Alaska
5 days
SAN
Departure
Sched 14:11
Scheduled departure
→
PDX
Arrival
Sched 16:50
Scheduled arrival · landing pending
SAN
Departure
14:11 Departed
→
PDX
Arrival
16:59
Landed · Sched 16:509m late
SAN
Departure
14:10 Departed
→
PDX
Arrival
16:23
Landed · Sched 16:5128m early
SAN
Departure
14:47
Last seen · Sched 14:1037m late
→
PDX
Arrival
16:56
Landed · Sched 16:515m late
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
17:25
Landed · Sched 16:5134m late
Full AS1402 history →
AS399 Alaska
4 days
SAN
Departure
07:00 Departed
→
PDX
Arrival
09:34
Est. · Sched 09:439m early
SAN
Departure
06:53 Departed
→
PDX
Arrival
09:10
Landed · Sched 09:3121m early
SAN
Departure
06:53 Departed
→
PDX
Arrival
10:05
Landed · Sched 09:3134m late
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
09:05
Landed · Sched 09:3126m early
Full AS399 history →
AS576 Alaska
5 days
SAN
Departure
Sched 10:51
Scheduled departure
→
PDX
Arrival
Sched 13:37
Scheduled arrival · landing pending
SAN
Departure
10:51 Departed
→
PDX
Arrival
13:48
Landed · Sched 13:3711m late
SAN
Departure
11:04 Departed
→
PDX
Arrival
13:29
Landed · Sched 13:5021m early
SAN
Departure
11:15
Last seen · Sched 11:0411m late
→
PDX
Arrival
14:18
Landed · Sched 13:5028m late
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
14:07
Landed · Sched 13:5017m late
Full AS576 history →
AS794 Alaska
4 days
SAN
Departure
Sched 20:07
Scheduled departure
→
PDX
Arrival
22:49
Est. · Sched 22:523m early
SAN
Departure
20:42
Last seen · Sched 20:0735m late
→
PDX
Arrival
22:59
Last seen · Sched 22:527m late
SAN
Departure
20:05 Departed
→
PDX
Arrival
22:22
Landed · Sched 22:4725m early
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
22:32
Landed · Sched 22:4715m early
Full AS794 history →
WN3318 Southwest
2 days
SAN
Departure
17:33
Est. · Sched 17:0033m late
→
PDX
Arrival
20:08
Est. · Sched 19:3533m late
SAN
Departure
17:02
Last seen · Sched 17:002m late
→
PDX
Arrival
19:29
Landed · Sched 19:356m early
Full WN3318 history →
WN4961 Southwest
2 days
SAN
Departure
10:30
Est. · Sched 10:255m late
→
PDX
Arrival
13:10
Est. · Sched 13:055m late
SAN
Departure
10:42
Last seen · Sched 10:2517m late
→
PDX
Arrival
13:15
Landed · Sched 13:0510m late
Full WN4961 history →
AS1321 Alaska
3 days
SAN
Departure
15:40 Departed
→
PDX
Arrival
17:48
Landed · Sched 18:1830m early
SAN
Departure
15:49
Last seen · Sched 15:409m late
→
PDX
Arrival
17:55
Landed · Sched 18:1823m early
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
18:17
Landed · Sched 18:181m early
Full AS1321 history →
WN3667 Southwest
2 days
SAN
Departure
16:22
Departed · Sched 16:253m early
→
PDX
Arrival
18:35
Landed · Sched 19:0025m early
SAN
Departure
18:57
Last seen · Sched 17:00117m late
→
PDX
Arrival
21:29
Landed · Sched 19:35114m late
Full WN3667 history →
WN581 Southwest
1 day
SAN
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
22:58
Landed · Sched 23:1012m early
WN738 Southwest
1 day
SAN
Departure
09:59
Departed · Sched 10:001m early
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN738 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: San Diego (SAN) to Portland (PDX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SAN-PDX
Copy
How we measure this →
SAN to PDX questions
Is SAN–PDX running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SAN–PDX? Operators schedule morning departures around 06:53 and evening departures around 17:00 from SAN. 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 SAN to PDX? Great-circle distance is 1,503 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 136–159 min gate-to-gate on this route.
How often does SAN–PDX fly? 2 carriers operate this route, around 63 flights a week between them. Compare carrier days and times in the airline list above.