PDX → SNA Portland to Santa Ana
live
Direct flights from Portland (PDX) to Santa Ana (SNA): 7 nonstop departures observed each week across 1 airline. 90% of the last 30 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 30 tracked flights. The nonstop covers 1,385 km, an estimated 2 hours 17 minutes in the air. Measured by Pro Flight Search from live flight boards at Portland and Santa Ana. Updated 21 August 2026 at 13:33 UTC.
PDX
Portland
smooth · +0
SNA
Santa Ana
smooth · +0
dep bank 07:00–19:59 7x weekly
Median arrival −6 min across the last 30 operated legs
Flight time ~2h 17m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 30
Current nonstop fares PDX → SNA · 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
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 93% on time
Flights AS1404 07:00 daily · AS588 10:38 daily · AS264 14:48 daily · AS1425 17:53 We Th Fr
History operated legs · board outcomes
08-20 AS264 dep −5 → arr −11
08-18 TCN719 arrived +0
08-17 AS518 dep +17 → arr +2
08-16 1I463 arrived +38
08-16 AS518 dep +24 → arr +16
08-15 AS264 dep −6 → arr −18
08-15 AS518 dep +0 → arr −16
08-15 AS588 dep −5 → arr −24
Show 22 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 PDX and SNA, 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 61 Completed 55 Delayed 6 Within 15m 49/55 Median -3m
AS1404 Alaska
8 days
Fri, Aug 21
2/2 legs · N508AS
PDX
Departure
Sched 07:03
Scheduled departure
→
SNA
Arrival
09:16
Est. · Sched 09:4630m early
Thu, Aug 20
2/2 legs · N581AS
PDX
Departure
07:04
Departed · Sched 07:031m late
→
SNA
Arrival
09:19
Landed · Sched 09:4627m early
Wed, Aug 19
2/2 legs · N585AS
PDX
Departure
06:59
Departed · Sched 07:034m early
→
SNA
Arrival
09:20
Landed · Sched 09:4626m early
Tue, Aug 18
2/2 legs · N553AS
PDX
Departure
06:54
Departed · Sched 07:006m early
→
SNA
Arrival
09:17
Landed · Sched 09:3720m early
Mon, Aug 17
2/2 legs · N520AS
PDX
Departure
06:55
Departed · Sched 07:005m early
→
SNA
Arrival
09:19
Landed · Sched 09:3718m early
Sun, Aug 16
2/2 legs · N579AS
PDX
Departure
06:58
Departed · Sched 07:002m early
→
SNA
Arrival
09:17
Landed · Sched 09:3720m early
Sat, Aug 15
2/2 legs · N564AS
PDX
Departure
06:52
Departed · Sched 07:008m early
→
SNA
Arrival
09:22
Landed · Sched 09:3715m early
Fri, Aug 14
2/2 legs · N530AS
PDX
Departure
06:59
Departed · Sched 07:001m early
→
SNA
Arrival
09:24
Landed · Sched 09:3713m early
Full AS1404 history →
AS1425 Alaska
3 days
Fri, Aug 21
1/2 legs · N528AS
PDX
Departure
Sched 17:53
Scheduled departure
→
SNA
Arrival
Sched 20:34
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Aug 20
2/2 legs · N528AS
PDX
Departure
18:28
Departed · Sched 17:5335m late
→
SNA
Arrival
20:57
Landed · Sched 20:3423m late
Wed, Aug 19
2/2 legs · N551AS
PDX
Departure
18:00
Departed · Sched 17:537m late
→
SNA
Arrival
20:33
Landed · Sched 20:341m early
Full AS1425 history →
AS264 Alaska
8 days
Fri, Aug 21
1/2 legs · N579AS
PDX
Departure
Sched 14:36
Scheduled departure
→
SNA
Arrival
Sched 17:11
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Aug 20
2/2 legs · N579AS
PDX
Departure
14:31
Departed · Sched 14:365m early
→
SNA
Arrival
17:01
Landed · Sched 17:1110m early
Wed, Aug 19
2/2 legs · N814AK
PDX
Departure
14:38
Departed · Sched 14:362m late
→
SNA
Arrival
17:05
Landed · Sched 17:116m early
Tue, Aug 18
2/2 legs · N538AS
PDX
Departure
14:55
Departed · Sched 14:487m late
→
SNA
Arrival
17:21
Landed · Sched 17:192m late
Mon, Aug 17
2/2 legs · N579AS
PDX
Departure
14:39
Departed · Sched 14:489m early
→
SNA
Arrival
17:14
Landed · Sched 17:195m early
Sun, Aug 16
2/2 legs · N563AS
PDX
Departure
14:46
Departed · Sched 14:482m early
→
SNA
Arrival
17:13
Landed · Sched 17:196m early
Sat, Aug 15
2/2 legs · N523AS
PDX
Departure
14:42
Departed · Sched 14:486m early
→
SNA
Arrival
17:02
Landed · Sched 17:1917m early
PDX
Departure
14:42
Departed · Sched 14:486m early
→
SNA
Arrival
—
Board row not captured for this rotation yet.
Full AS264 history →
AS588 Alaska
8 days
Fri, Aug 21
1/2 legs · N537AS
PDX
Departure
Sched 10:53
Scheduled departure
→
SNA
Arrival
Sched 13:35
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Aug 20
2/2 legs · N537AS
PDX
Departure
10:51
Departed · Sched 10:532m early
→
SNA
Arrival
13:28
Landed · Sched 13:357m early
Wed, Aug 19
2/2 legs · N581AS
PDX
Departure
10:50
Departed · Sched 10:533m early
→
SNA
Arrival
13:43
Landed · Sched 13:358m late
Tue, Aug 18
2/2 legs · N551AS
PDX
Departure
10:35
Departed · Sched 10:383m early
→
SNA
Arrival
13:14
Landed · Sched 13:151m early
Mon, Aug 17
2/2 legs · N558AS
PDX
Departure
10:35
Departed · Sched 10:383m early
→
SNA
Arrival
13:17
Landed · Sched 13:152m late
Sun, Aug 16
2/2 legs · N565AS
PDX
Departure
10:40
Departed · Sched 10:382m late
→
SNA
Arrival
13:11
Landed · Sched 13:154m early
Sat, Aug 15
2/2 legs · N557AS
PDX
Departure
10:33
Departed · Sched 10:385m early
→
SNA
Arrival
12:52
Landed · Sched 13:1523m early
PDX
Departure
10:41
Departed · Sched 10:383m late
→
SNA
Arrival
—
Board row not captured for this rotation yet.
Full AS588 history →
AS1596 Alaska
1 day
Tue, Aug 18
2/2 legs · N534AS
PDX
Departure
19:56
Departed · Sched 19:593m early
→
SNA
Arrival
22:20
Landed · Sched 22:3010m early
Full AS1596 history →
TCN719 TCN
1 day
Tue, Aug 18
1/2 legs · N719XJ
PDX
Departure
—
Board row not captured for this rotation yet.
→
AS518 Alaska
4 days
Mon, Aug 17
2/2 legs · N564AS
PDX
Departure
20:16
Departed · Sched 19:5917m late
→
SNA
Arrival
22:32
Landed · Sched 22:302m late
Sun, Aug 16
2/2 legs · N556AS
PDX
Departure
20:23
Departed · Sched 19:5924m late
→
SNA
Arrival
22:47
Landed · Sched 22:3017m late
Sat, Aug 15
2/2 legs · N813AK
PDX
Departure
19:59 Departed
→
SNA
Arrival
22:15
Landed · Sched 22:3015m early
PDX
Departure
19:54
Departed · Sched 19:595m early
→
SNA
Arrival
—
Board row not captured for this rotation yet.
Full AS518 history →
1I463 NetJets Aviation
1 day
Sun, Aug 16
1/2 legs · N463QS
PDX
Departure
—
Board row not captured for this rotation yet.
→
SNA
Arrival
20:30
Landed · Sched 19:5139m late
1I476 NetJets Aviation
1 day
Sun, Aug 16
1/2 legs · N476QS
PDX
Departure
—
Board row not captured for this rotation yet.
→
SNA
Arrival
Sched 14:31
Scheduled time only · no board update captured
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 — Portland (PDX) to Santa Ana (SNA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PDX-SNA
Copy
How we measure this →
PDX to SNA questions
Is PDX–SNA 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 PDX–SNA? Operators schedule morning departures around 07:00 and evening departures around 17:53 from PDX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SNA delay card to confirm conditions when you'd arrive.
How long is the flight from PDX to SNA? Great-circle distance is 1,385 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 128–149 min gate-to-gate on this route.
How often does PDX–SNA fly? Alaska Airlines runs the route with about 31 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.