PDX → GEG Portland to Spokane
live
Direct flights from Portland (PDX) to Spokane (GEG): 7 nonstop departures observed each week across 1 airline. 84% of the last 32 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes early. No cancellations were recorded across the 32 tracked flights. The nonstop covers 448 km, an estimated 1 hour 4 minutes in the air. Measured by Pro Flight Search from live flight boards at Portland and Spokane. Updated 25 October 2026 at 13:29 UTC.
Today, PDX → GEG Sun 25 Oct · local times
Sched Flight PDX departure GEG arrival
08:20
AS3028 Alaska
On schedule Gate B10
GEG 09:30 scheduled
10:30
AS250 Alaska
On schedule Gate C18
·
14:33
AS743 Alaska
On schedule Gate C18
·
17:33
AS452 Alaska
On schedule Gate C14
·
21:43
AS1356 Alaska
Sched 21:43 Departure not confirmed by the board
·
Checked PDX board 06:29 · GEG board 06:03
PDX
Portland
smooth · +0
GEG
Spokane
smooth · +0
dep bank 08:20–21:43 7x weekly
Runs reliable · 1 airline · 7x weekly · nonstop
84% on time
of the last 32 operated PDX → GEG flights arrived within 15 minutes
Median arrival delay is −5 min . 0 of 32 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −5 min across the last 32 operated legs
Flight time ~1h 04m estimated from route distance
Weekly departures 7x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 32
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 84% on time
Flights AS3028 08:20 daily · AS250 10:30 daily · AS743 14:33 daily · AS452 17:33 daily
History operated legs · board outcomes
10-24 AS250 dep +29 → arr +17
10-24 AS452 dep −2 → arr −24
10-23 AS250 dep +180 → arr +161
10-23 AS743 dep +33 → arr +37
10-22 AS250 dep −5 → arr −16
10-22 AS452 dep +40 → arr +26
10-21 AS250 dep −5 → arr −24
10-21 AS452 dep +18 → arr +28
10-21 AS743 dep −7 → arr −16
10-20 AS250 dep −2 → arr −11
10-20 AS743 dep −5 → arr −14
10-19 AS250 dep +27 → arr +13
10-19 AS452 dep −7 → arr −26
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 PDX and GEG, 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 68 Completed 61 Delayed 13 Within 15m 48/61 Median -2m
AS1356 Alaska
8 days
Sun, Oct 25
1/2 legs · N968AK
PDX
Departure
Sched 21:43
Scheduled departure
→
GEG
Arrival
Sched 22:53
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 24
2/2 legs · N968AK
PDX
Departure
22:02
Departed · Sched 21:4319m late
→
GEG
Arrival
23:00
Landed · Sched 22:537m late
Fri, Oct 23
2/2 legs · N928AK
PDX
Departure
21:59
Departed · Sched 21:4316m late
→
GEG
Arrival
23:04
Landed · Sched 22:5311m late
Thu, Oct 22
2/2 legs · N926AK
PDX
Departure
21:39
Departed · Sched 21:434m early
→
GEG
Arrival
22:40
Landed · Sched 22:5313m early
Wed, Oct 21
2/2 legs · N281AK
PDX
Departure
21:51
Departed · Sched 21:438m late
→
GEG
Arrival
22:50
Landed · Sched 22:533m early
Tue, Oct 20
2/2 legs · N954AK
PDX
Departure
21:42
Departed · Sched 21:431m early
→
GEG
Arrival
22:40
Landed · Sched 22:5313m early
Mon, Oct 19
2/2 legs · N247AK
PDX
Departure
21:42
Departed · Sched 21:431m early
→
GEG
Arrival
22:39
Landed · Sched 22:5314m early
Sun, Oct 18
1/2 legs · N423AS
PDX
Departure
—
Board row not captured for this rotation yet.
→
GEG
Arrival
22:43
Landed · Sched 22:5310m early
Full AS1356 history →
AS250 Alaska
8 days
Sun, Oct 25
1/2 legs · N477AS
PDX
Departure
Sched 10:30
Scheduled departure
→
GEG
Arrival
Sched 11:46
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 24
2/2 legs · N477AS
PDX
Departure
10:59
Departed · Sched 10:3029m late
→
GEG
Arrival
12:06
Landed · Sched 11:4620m late
Fri, Oct 23
2/2 legs · N937AK
PDX
Departure
13:30
Departed · Sched 10:30180m late
→
GEG
Arrival
14:30
Landed · Sched 11:46164m late
Thu, Oct 22
2/2 legs · N719AL
PDX
Departure
10:25
Departed · Sched 10:305m early
→
GEG
Arrival
11:35
Landed · Sched 11:4611m early
Wed, Oct 21
2/2 legs · N568AS
PDX
Departure
10:25
Departed · Sched 10:305m early
→
GEG
Arrival
11:24
Landed · Sched 11:4622m early
Tue, Oct 20
2/2 legs · N710AL
PDX
Departure
10:28
Departed · Sched 10:302m early
→
GEG
Arrival
11:35
Landed · Sched 11:4611m early
Mon, Oct 19
2/2 legs · N478AS
PDX
Departure
10:57
Departed · Sched 10:3027m late
→
GEG
Arrival
11:59
Landed · Sched 11:4613m late
Sun, Oct 18
1/2 legs · N278AK
PDX
Departure
—
Board row not captured for this rotation yet.
→
GEG
Arrival
11:20
Landed · Sched 11:4626m early
Full AS250 history →
AS3028 Alaska
7 days
PDX
Departure
Sched 08:20
Scheduled departure
→
GEG
Arrival
Sched 09:30
Scheduled arrival · landing pending
Sat, Oct 24
2/2 legs · N192SY
PDX
Departure
08:09
Departed · Sched 08:2011m early
→
GEG
Arrival
09:13
Landed · Sched 09:3017m early
Fri, Oct 23
2/2 legs · N410SY
PDX
Departure
08:17
Departed · Sched 08:203m early
→
GEG
Arrival
09:34
Landed · Sched 09:304m late
Thu, Oct 22
2/2 legs · N181SY
PDX
Departure
08:30
Departed · Sched 08:2010m late
→
GEG
Arrival
09:33
Landed · Sched 09:303m late
Wed, Oct 21
2/2 legs · N193SY
PDX
Departure
08:11
Departed · Sched 08:209m early
→
GEG
Arrival
09:11
Landed · Sched 09:3019m early
PDX
Departure
08:11
Departed · Sched 08:209m early
→
GEG
Arrival
Sched 09:30
Scheduled time only · no board update captured
Mon, Oct 19
2/2 legs · N193SY
PDX
Departure
08:13
Departed · Sched 08:207m early
→
GEG
Arrival
09:12
Landed · Sched 09:3018m early
Full AS3028 history →
AS452 Alaska
7 days
Sun, Oct 25
1/2 legs · N433AS
PDX
Departure
Sched 17:33
Scheduled departure
→
GEG
Arrival
Sched 18:49
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 24
2/2 legs · N433AS
PDX
Departure
17:31
Departed · Sched 17:332m early
→
GEG
Arrival
18:25
Landed · Sched 18:4924m early
Fri, Oct 23
2/2 legs · N247AK
PDX
Departure
17:31
Departed · Sched 17:332m early
→
GEG
Arrival
18:46
Landed · Sched 18:493m early
Thu, Oct 22
2/2 legs · N528AS
PDX
Departure
18:13
Departed · Sched 17:3340m late
→
GEG
Arrival
19:15
Landed · Sched 18:4926m late
Wed, Oct 21
2/2 legs · N972AK
PDX
Departure
17:51
Departed · Sched 17:3318m late
→
GEG
Arrival
19:17
Landed · Sched 18:4928m late
Tue, Oct 20
2/2 legs · N518AS
PDX
Departure
17:37
Departed · Sched 17:334m late
→
GEG
Arrival
18:50
Landed · Sched 18:491m late
Mon, Oct 19
2/2 legs · N967AK
PDX
Departure
17:26
Departed · Sched 17:337m early
→
GEG
Arrival
18:23
Landed · Sched 18:4926m early
Full AS452 history →
AS743 Alaska
7 days
Sun, Oct 25
1/2 legs · N560AS
PDX
Departure
Sched 14:33
Scheduled departure
→
GEG
Arrival
Sched 15:44
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 24
2/2 legs · N560AS
PDX
Departure
14:30
Departed · Sched 14:333m early
→
GEG
Arrival
15:42
Landed · Sched 15:442m early
Fri, Oct 23
2/2 legs · N513AS
PDX
Departure
15:06
Departed · Sched 14:3333m late
→
GEG
Arrival
16:21
Landed · Sched 15:4437m late
Thu, Oct 22
2/2 legs · N823AK
PDX
Departure
14:32
Departed · Sched 14:331m early
→
GEG
Arrival
15:51
Landed · Sched 15:447m late
Wed, Oct 21
2/2 legs · N523AS
PDX
Departure
14:26
Departed · Sched 14:337m early
→
GEG
Arrival
15:28
Landed · Sched 15:4416m early
Tue, Oct 20
2/2 legs · N579AS
PDX
Departure
14:28
Departed · Sched 14:335m early
→
GEG
Arrival
15:30
Landed · Sched 15:4414m early
Mon, Oct 19
2/2 legs · N588AS
PDX
Departure
14:31
Departed · Sched 14:332m early
→
GEG
Arrival
15:40
Landed · Sched 15:444m early
Full AS743 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 — Portland (PDX) to Spokane (GEG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PDX-GEG
Copy
How we measure this →
PDX to GEG questions
Is PDX–GEG 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–GEG? Operators schedule morning departures around 08:20 and evening departures around 17:33 from PDX. Earlier flights typically land before destination-airport delays accumulate later in the day; check the GEG delay card to confirm conditions when you'd arrive.
How long is the flight from PDX to GEG? Great-circle distance is 448 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–68 min gate-to-gate on this route.
How often does PDX–GEG fly? Alaska Airlines runs the route with about 35 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.