SJC → PDX San Jose to Portland
live
Direct flights from San Jose (SJC) to Portland (PDX): 75 nonstop departures observed each week across 2 airlines. 95% of the last 43 tracked flights arrived within 15 minutes of schedule. The median arrival is 13 minutes early. No cancellations were recorded across the 52 tracked flights. The nonstop covers 916 km, an estimated 1 hour 40 minutes in the air. Measured by Pro Flight Search from live flight boards at San Jose and Portland. Updated 6 November 2026 at 11:22 UTC.
SJC
San Jose
smooth · +9
PDX
Portland
smooth · +0
dep bank 06:15–21:55 75x weekly
Runs reliable · 2 airlines · 75x weekly · nonstop
95% on time
of the last 43 tracked SJC → PDX flights arrived within 15 minutes
Median arrival delay is −13 min . 0 of 52 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −13 min across the last 43 arrivals
Flight time ~1h 40m estimated from route distance
Weekly departures 75x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 52
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 97% on time
Flights AS3340 07:55 daily · AS2210 09:30 Mo Tu We Th Su · AS2274 09:44 daily · AS3378 11:49 Mo Tu We Th Su
Southwest AirlinesWN 90% on time
Flights WN3829 06:15 Mo Th Fr · WN3901 06:35 Mo Th Su · WN999 07:40 Tu We · WN3830 13:55 Mo Th Fr
History operated legs · board outcomes
11-05 AS2438 dep +3 → arr −11
11-05 AS720 dep −1 → arr −13
11-05 WN863 dep +27 → arr +10
11-04 AS2438 dep +2 → arr −22
11-04 AS457 dep +1 → arr −19
11-04 AS720 dep +7 → arr −12
11-04 WN999 dep +5 → arr −11
11-03 1I217 departed +439
11-03 AS2438 dep +6 → arr −25
11-03 AS457 dep −1 → arr −21
11-03 AS720 dep +205 → arr +186
11-03 WN999 dep +8 → arr −16
11-02 AS2438 dep +8 → arr −14
11-02 AS457 dep −7 → arr −33
11-02 AS720 dep −2 → arr −29
11-01 AS457 dep −4 → arr −24
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 SJC and PDX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 104 Completed 95 Delayed 10 Within 15m 87/95 Median -7m
AS2210 Alaska
5 days
Thu, Nov 5
2/2 legs · N654QX
SJC
Departure
09:32
Departed · Sched 09:302m late
→
PDX
Arrival
11:09
Landed · Sched 11:2112m early
Wed, Nov 4
2/2 legs · N655QX
SJC
Departure
09:34
Departed · Sched 09:304m late
→
PDX
Arrival
11:07
Landed · Sched 11:2114m early
Tue, Nov 3
2/2 legs · N670QX
SJC
Departure
09:34
Departed · Sched 09:304m late
→
PDX
Arrival
10:57
Landed · Sched 11:2124m early
Mon, Nov 2
2/2 legs · N631QX
SJC
Departure
09:43
Departed · Sched 09:3013m late
→
PDX
Arrival
11:12
Landed · Sched 11:219m early
Sun, Nov 1
2/2 legs · N651QX
SJC
Departure
09:29
Departed · Sched 09:301m early
→
PDX
Arrival
11:03
Landed · Sched 11:2118m early
Full AS2210 history →
AS2438 Alaska
4 days
Thu, Nov 5
2/2 legs · N670QX
SJC
Departure
07:35
Departed · Sched 07:405m early
→
PDX
Arrival
09:19
Landed · Sched 09:3011m early
Wed, Nov 4
2/2 legs · N643QX
SJC
Departure
07:35
Departed · Sched 07:405m early
→
PDX
Arrival
09:11
Landed · Sched 09:3019m early
Tue, Nov 3
2/2 legs · N635QX
SJC
Departure
07:36
Departed · Sched 07:404m early
→
PDX
Arrival
09:05
Landed · Sched 09:3025m early
Mon, Nov 2
2/2 legs · N669QX
SJC
Departure
07:36
Departed · Sched 07:404m early
→
PDX
Arrival
09:16
Landed · Sched 09:3014m early
AS3378 Alaska
5 days
Thu, Nov 5
2/2 legs · N194SY
SJC
Departure
11:47
Departed · Sched 11:492m early
→
Wed, Nov 4
2/2 legs · N408SY
SJC
Departure
11:56
Departed · Sched 11:497m late
→
PDX
Arrival
13:30
Landed · Sched 13:4818m early
Tue, Nov 3
2/2 legs · N186SY
SJC
Departure
11:41
Departed · Sched 11:498m early
→
PDX
Arrival
13:13
Landed · Sched 13:4835m early
Mon, Nov 2
2/2 legs · N410SY
SJC
Departure
11:56
Departed · Sched 11:497m late
→
PDX
Arrival
13:40
Landed · Sched 13:488m early
Sun, Nov 1
2/2 legs · N173SY
SJC
Departure
11:42
Departed · Sched 11:497m early
→
PDX
Arrival
13:33
Landed · Sched 13:4815m early
Full AS3378 history →
AS457 Alaska
5 days
Thu, Nov 5
2/2 legs · N479AS
SJC
Departure
17:50
Departed · Sched 17:599m early
→
PDX
Arrival
19:46
Landed · Sched 19:504m early
Wed, Nov 4
2/2 legs · N524AS
SJC
Departure
17:46
Departed · Sched 17:5913m early
→
PDX
Arrival
19:31
Landed · Sched 19:5019m early
Tue, Nov 3
2/2 legs · N563AS
SJC
Departure
17:50
Departed · Sched 17:599m early
→
PDX
Arrival
19:29
Landed · Sched 19:5021m early
Mon, Nov 2
2/2 legs · N563AS
SJC
Departure
17:42
Departed · Sched 17:5917m early
→
PDX
Arrival
19:17
Landed · Sched 19:5033m early
Sun, Nov 1
2/2 legs · N530AS
SJC
Departure
17:46
Departed · Sched 17:5913m early
→
PDX
Arrival
19:26
Landed · Sched 19:5024m early
Full AS457 history →
AS720 Alaska
5 days
Thu, Nov 5
2/2 legs · N525AS
SJC
Departure
14:02
Departed · Sched 14:1210m early
→
PDX
Arrival
15:48
Landed · Sched 16:0113m early
Wed, Nov 4
2/2 legs · N612AS
SJC
Departure
14:11
Departed · Sched 14:121m early
→
PDX
Arrival
15:49
Landed · Sched 16:0112m early
Tue, Nov 3
2/2 legs · N724AL
SJC
Departure
17:27
Departed · Sched 14:12195m late
→
PDX
Arrival
19:07
Landed · Sched 16:01186m late
Mon, Nov 2
2/2 legs · N292AK
SJC
Departure
14:00
Departed · Sched 14:1212m early
→
PDX
Arrival
15:32
Landed · Sched 16:0129m early
Sun, Nov 1
2/2 legs · N949AK
SJC
Departure
14:06
Departed · Sched 14:126m early
→
PDX
Arrival
15:53
Landed · Sched 16:018m early
Full AS720 history →
WN3901 Southwest
3 days
Thu, Nov 5
2/2 legs · N290WN
SJC
Departure
06:31
Departed · Sched 06:354m early
→
PDX
Arrival
08:16
Landed · Sched 08:259m early
Mon, Nov 2
2/2 legs · N276WN
SJC
Departure
06:38
Departed · Sched 06:353m late
→
PDX
Arrival
08:16
Landed · Sched 08:259m early
Sun, Nov 1
2/2 legs · N226WN
SJC
Departure
06:33
Departed · Sched 06:352m early
→
PDX
Arrival
08:16
Landed · Sched 08:259m early
Full WN3901 history →
WN863 Southwest
3 days
Thu, Nov 5
2/2 legs · N8918Q
SJC
Departure
22:02
Departed · Sched 21:3527m late
→
PDX
Arrival
23:35
Landed · Sched 23:2510m late
Mon, Nov 2
2/2 legs · N8914Q
SJC
Departure
21:27
Departed · Sched 21:358m early
→
PDX
Arrival
23:18
Landed · Sched 23:202m early
Sun, Nov 1
2/2 legs · N8979L
SJC
Departure
22:11
Departed · Sched 21:3536m late
→
PDX
Arrival
23:49
Last seen · Sched 23:2029m late
Full WN863 history →
WN930 Southwest
5 days
Thu, Nov 5
1/2 legs · N7747C
SJC
Departure
15:13
Departed · Sched 15:058m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Wed, Nov 4
1/2 legs · N439WN
SJC
Departure
17:24
Departed · Sched 17:251m early
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Tue, Nov 3
1/2 legs · N913WN
SJC
Departure
17:31
Departed · Sched 17:256m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · N274WN
SJC
Departure
15:07
Departed · Sched 15:052m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · N208WN
SJC
Departure
14:48
Departed · Sched 15:0517m early
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full WN930 history →
WN999 Southwest
2 days
Wed, Nov 4
2/2 legs · N8772M
SJC
Departure
07:35
Departed · Sched 07:405m early
→
PDX
Arrival
09:16
Landed · Sched 09:259m early
Tue, Nov 3
2/2 legs · N8830Q
SJC
Departure
07:38
Departed · Sched 07:402m early
→
PDX
Arrival
09:09
Landed · Sched 09:2516m early
Full WN999 history →
1I217 NetJets Aviation
1 day
Tue, Nov 3
1/2 legs · N217QS
SJC
Departure
18:17
Departed · Sched 11:00437m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
AS2274 Alaska
2 days
Sat, Oct 31
2/2 legs · N653QX
SJC
Departure
09:35
Departed · Sched 09:449m early
→
PDX
Arrival
11:07
Landed · Sched 11:3225m early
Fri, Oct 30
2/2 legs · N629QX
SJC
Departure
09:43
Departed · Sched 09:441m early
→
PDX
Arrival
11:17
Landed · Sched 11:3215m early
Full AS2274 history →
AS2370 Alaska
1 day
Sat, Oct 31
2/2 legs · N671QX
SJC
Departure
08:06
Departed · Sched 07:5511m late
→
PDX
Arrival
09:46
Landed · Sched 09:504m early
Full AS2370 history →
AS2467 Alaska
2 days
Sat, Oct 31
2/2 legs · N657QX
SJC
Departure
11:52
Departed · Sched 11:597m early
→
PDX
Arrival
13:21
Landed · Sched 13:4827m early
Fri, Oct 30
2/2 legs · N636QX
SJC
Departure
11:55
Departed · Sched 11:594m early
→
PDX
Arrival
13:24
Landed · Sched 13:4824m early
Full AS2467 history →
AS393 Alaska
2 days
Sat, Oct 31
2/2 legs · N479AS
SJC
Departure
14:02
Departed · Sched 14:1412m early
→
PDX
Arrival
15:33
Landed · Sched 16:0027m early
Fri, Oct 30
2/2 legs · N976AK
SJC
Departure
14:16
Departed · Sched 14:142m late
→
PDX
Arrival
15:57
Landed · Sched 16:003m early
Full AS393 history →
WN3790 Southwest
1 day
Sat, Oct 31
2/2 legs · N478WN
SJC
Departure
13:58
Departed · Sched 14:002m early
→
PDX
Arrival
15:38
Landed · Sched 15:457m early
Full WN3790 history →
1I468 NetJets Aviation
1 day
Fri, Oct 30
1/2 legs · N468QS
SJC
Departure
14:20
Departed · Sched 14:0020m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
AS3340 Alaska
1 day
Fri, Oct 30
2/2 legs · N176SY
SJC
Departure
07:48
Departed · Sched 07:557m early
→
PDX
Arrival
09:44
Landed · Sched 09:506m early
Full AS3340 history →
AS400 Alaska
1 day
Fri, Oct 30
2/2 legs · N224AK
SJC
Departure
18:45
Departed · Sched 18:5712m early
→
PDX
Arrival
20:17
Landed · Sched 20:4225m early
Full AS400 history →
WN3829 Southwest
1 day
Fri, Oct 30
2/2 legs · N8935Q
SJC
Departure
06:16
Departed · Sched 06:151m late
→
PDX
Arrival
08:04
Landed · Sched 08:106m early
Full WN3829 history →
WN3830 Southwest
1 day
Fri, Oct 30
2/2 legs · N8961K
SJC
Departure
15:43
Departed · Sched 13:55108m late
→
PDX
Arrival
17:14
Landed · Sched 15:4094m late
Full WN3830 history →
WN3831 Southwest
1 day
Fri, Oct 30
2/2 legs · N8868L
SJC
Departure
23:11
Departed · Sched 21:5576m late
→
PDX
Arrival
00:46
Last seen · Sched 23:5056m late
Full WN3831 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 Jose (SJC) to Portland (PDX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SJC-PDX
Copy
How we measure this →
SJC to PDX questions
Is SJC–PDX running on time right now? Smooth skies ahead. The departure side at SJC is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SJC–PDX? Operators schedule morning departures around 06:15 and evening departures around 17:59 from SJC. 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 SJC to PDX? Great-circle distance is 916 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 95–109 min gate-to-gate on this route.
How often does SJC–PDX fly? 2 carriers operate this route, around 75 flights a week between them. Compare carrier days and times in the airline list above.