SLC → PDX Salt Lake City to Portland
live
Direct flights from Salt Lake City (SLC) to Portland (PDX): 54 nonstop departures observed each week across 3 airlines. 88% of the last 49 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 56 tracked flights. The nonstop covers 1,012 km, an estimated 1 hour 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Salt Lake City and Portland. Updated 1 November 2026 at 20:23 UTC.
Today, SLC → PDX Sun 1 Nov · local times
Sched Flight SLC departure PDX arrival
07:45
DL1203 Delta
Left 08:30 +45
Landed 09:07 +17
08:20
AS431 Alaska
Left 08:38 +18
Landed 09:12 −13
11:00
DL1209 Delta
Left 11:00
Landed 11:46 −17
12:37
AS3430 Alaska
Sched 12:37 Departure not confirmed by the board
PDX est. 13:17 sched 13:49
·
DL1244 Delta
On schedule
PDX est. 16:07 sched 16:10
·
DL1373 Delta
On schedule
PDX est. 22:04 sched 22:18
Checked SLC board 10:48 · PDX board 12:23
SLC
Salt Lake City
smooth · +6
PDX
Portland
smooth · +0
dep bank 07:45–22:45 54x weekly
Runs reliable · 3 airlines · 54x weekly · nonstop
88% on time
of the last 49 tracked SLC → PDX flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 56 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 49 arrivals
Flight time ~1h 48m estimated from route distance
Weekly departures 54x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 56
The week scheduled departures · origin local time
Alaska Airlines Ameriflight Delta Air Lines
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 86% on time
Flights AS446 08:23 daily · AS3430 12:31 daily · AS3308 19:39 daily
AmeriflightA8
Flights A8714 varies Su
Delta Air LinesDL 89% on time
Flights DL1203 07:45 daily · DL1209 11:00 daily · DL1244 15:11 daily · DL1238 17:12 Mo Th Fr Su
History operated legs · board outcomes
11-01 AS431 dep +18 → arr −13
10-31 AS446 dep +12 → arr −12
10-30 AS446 dep +6 → arr −19
10-29 LXJ650 departed −19
10-28 AS446 dep +13 → arr −7
10-27 AS446 dep +7 → arr −18
10-26 1I848 departed −1
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 SLC and PDX, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 116 Completed 101 Delayed 17 Within 15m 85/101 Median -3m
AS3430 Alaska
8 days
SLC
Departure
Sched 12:37
Scheduled departure
→
PDX
Arrival
13:17
Est. · Sched 13:4932m early
Sat, Oct 31
2/2 legs · N400SY
SLC
Departure
15:40
Departed · Sched 12:31189m late
→
PDX
Arrival
16:26
Landed · Sched 13:35171m late
Fri, Oct 30
2/2 legs · N183SY
SLC
Departure
12:34
Departed · Sched 12:313m late
→
PDX
Arrival
13:39
Landed · Sched 13:354m late
Thu, Oct 29
2/2 legs · N182SY
SLC
Departure
12:28
Departed · Sched 12:313m early
→
PDX
Arrival
13:21
Landed · Sched 13:3514m early
SLC
Departure
Sched 12:31
Scheduled time only · no board update captured
→
PDX
Arrival
13:11
Landed · Sched 13:3524m early
Tue, Oct 27
2/2 legs · N409SY
SLC
Departure
12:23
Departed · Sched 12:318m early
→
PDX
Arrival
13:19
Landed · Sched 13:3516m early
Mon, Oct 26
2/2 legs · N184SY
SLC
Departure
13:20
Departed · Sched 12:3149m late
→
PDX
Arrival
14:17
Landed · Sched 13:3542m late
Sun, Oct 25
2/2 legs · N189SY
SLC
Departure
12:23
Departed · Sched 12:318m early
→
PDX
Arrival
13:21
Landed · Sched 13:3514m early
Full AS3430 history →
AS431 Alaska
1 day
Sun, Nov 1
2/2 legs · N568AS
SLC
Departure
08:24
Departed · Sched 08:204m late
→
PDX
Arrival
09:12
Landed · Sched 09:2513m early
Full AS431 history →
DL1203 Delta
8 days
Sun, Nov 1
2/2 legs · N875DN
SLC
Departure
08:10
Departed · Sched 07:4525m late
→
PDX
Arrival
09:07
Landed · Sched 08:5017m late
Sat, Oct 31
2/2 legs · N925DZ
SLC
Departure
07:38
Departed · Sched 07:457m early
→
PDX
Arrival
08:33
Landed · Sched 08:5017m early
Fri, Oct 30
2/2 legs · N871DN
SLC
Departure
07:35
Departed · Sched 07:4510m early
→
PDX
Arrival
08:24
Landed · Sched 08:5026m early
Thu, Oct 29
2/2 legs · N923DZ
SLC
Departure
07:37
Departed · Sched 07:458m early
→
PDX
Arrival
08:29
Landed · Sched 08:5021m early
Wed, Oct 28
2/2 legs · N832DN
SLC
Departure
07:50
Departed · Sched 07:455m late
→
PDX
Arrival
08:27
Landed · Sched 08:5023m early
Tue, Oct 27
2/2 legs · N951DX
SLC
Departure
07:35
Departed · Sched 07:4510m early
→
PDX
Arrival
08:28
Landed · Sched 08:5022m early
Mon, Oct 26
2/2 legs · N908DN
SLC
Departure
07:33
Departed · Sched 07:4512m early
→
PDX
Arrival
08:20
Landed · Sched 08:5030m early
Sun, Oct 25
2/2 legs · N899DN
SLC
Departure
07:40
Departed · Sched 07:455m early
→
PDX
Arrival
08:32
Landed · Sched 08:5018m early
Full DL1203 history →
DL1209 Delta
8 days
Sun, Nov 1
2/2 legs · N916DU
SLC
Departure
Sched 11:00
Scheduled departure
→
PDX
Arrival
11:46
Landed · Sched 12:0317m early
Sat, Oct 31
2/2 legs · N901DN
SLC
Departure
11:12
Departed · Sched 11:0012m late
→
PDX
Arrival
11:48
Landed · Sched 12:0315m early
Fri, Oct 30
2/2 legs · N902DN
SLC
Departure
11:09
Departed · Sched 11:009m late
→
PDX
Arrival
12:08
Landed · Sched 12:035m late
Thu, Oct 29
2/2 legs · N804DN
SLC
Departure
11:04
Departed · Sched 11:004m late
→
PDX
Arrival
12:04
Landed · Sched 12:031m late
Wed, Oct 28
2/2 legs · N952DZ
SLC
Departure
Sched 11:00
Scheduled time only · no board update captured
→
PDX
Arrival
11:59
Landed · Sched 12:034m early
Tue, Oct 27
2/2 legs · N946DZ
SLC
Departure
11:13
Departed · Sched 11:0013m late
→
PDX
Arrival
12:12
Landed · Sched 12:039m late
Mon, Oct 26
2/2 legs · N880DN
SLC
Departure
10:51
Departed · Sched 11:009m early
→
PDX
Arrival
12:11
Landed · Sched 12:038m late
Sun, Oct 25
2/2 legs · N880DN
SLC
Departure
10:56
Departed · Sched 11:004m early
→
PDX
Arrival
12:18
Landed · Sched 12:0315m late
Full DL1209 history →
DL1244 Delta
8 days
Sun, Nov 1
1/2 legs · N908DN
SLC
Departure
Sched 15:11
Scheduled departure
Typical Sun schedule
→
PDX
Arrival
16:07
Est. · Sched 16:103m early
Sat, Oct 31
2/2 legs · N861DN
SLC
Departure
15:18
Departed · Sched 15:117m late
→
PDX
Arrival
15:56
Landed · Sched 16:1014m early
Fri, Oct 30
2/2 legs · N918DU
SLC
Departure
15:33
Departed · Sched 15:1122m late
→
PDX
Arrival
16:27
Landed · Sched 16:1017m late
Thu, Oct 29
2/2 legs · N902DN
SLC
Departure
15:05
Departed · Sched 15:116m early
→
PDX
Arrival
16:02
Landed · Sched 16:108m early
Wed, Oct 28
2/2 legs · N832DN
SLC
Departure
15:50
Departed · Sched 15:1139m late
→
PDX
Arrival
16:29
Landed · Sched 16:1019m late
Tue, Oct 27
2/2 legs · N896DN
SLC
Departure
15:38
Departed · Sched 15:1127m late
→
PDX
Arrival
16:15
Landed · Sched 16:105m late
Mon, Oct 26
2/2 legs · N802DN
SLC
Departure
15:21
Departed · Sched 15:1110m late
→
PDX
Arrival
16:19
Landed · Sched 16:109m late
Sun, Oct 25
2/2 legs · N908DN
SLC
Departure
15:12
Departed · Sched 15:111m late
→
PDX
Arrival
15:55
Landed · Sched 16:1015m early
Full DL1244 history →
DL1373 Delta
8 days
Sun, Nov 1
1/2 legs · N615DN
SLC
Departure
Sched 21:15
Scheduled departure
Sat schedule from board history
→
PDX
Arrival
22:04
Est. · Sched 22:1814m early
Sat, Oct 31
2/2 legs · N615DN
SLC
Departure
21:31
Departed · Sched 21:1516m late
→
PDX
Arrival
22:03
Landed · Sched 22:1815m early
Fri, Oct 30
2/2 legs · N575DN
SLC
Departure
22:51
Departed · Sched 22:456m late
→
PDX
Arrival
23:37
Last seen · Sched 23:4710m early
Thu, Oct 29
2/2 legs · N613DN
SLC
Departure
23:00
Departed · Sched 22:4515m late
→
PDX
Arrival
23:37
Last seen · Sched 23:4710m early
Wed, Oct 28
2/2 legs · N595DT
SLC
Departure
22:47
Departed · Sched 22:452m late
→
PDX
Arrival
23:45
Last seen · Sched 23:472m early
Tue, Oct 27
2/2 legs · N600DZ
SLC
Departure
Sched 22:45
Scheduled time only · no board update captured
→
PDX
Arrival
23:42
Last seen · Sched 23:475m early
Mon, Oct 26
2/2 legs · N662DN
SLC
Departure
23:37
Departed · Sched 22:4552m late
→
PDX
Arrival
23:45
Last seen · Sched 23:472m early
Sun, Oct 25
2/2 legs · N578DN
SLC
Departure
Sched 22:45
Scheduled time only · no board update captured
→
PDX
Arrival
23:42
Landed · Sched 23:475m early
Full DL1373 history →
AS3308 Alaska
7 days
Sat, Oct 31
2/2 legs · N176SY
SLC
Departure
19:38
Departed · Sched 19:391m early
→
PDX
Arrival
20:32
Landed · Sched 20:5018m early
Fri, Oct 30
2/2 legs · N430SY
SLC
Departure
20:31
Departed · Sched 19:3952m late
→
PDX
Arrival
21:17
Landed · Sched 20:5027m late
Thu, Oct 29
2/2 legs · N179SY
SLC
Departure
19:40
Departed · Sched 19:391m late
→
PDX
Arrival
20:53
Landed · Sched 20:503m late
Wed, Oct 28
2/2 legs · N175SY
SLC
Departure
19:37
Departed · Sched 19:392m early
→
PDX
Arrival
20:36
Landed · Sched 20:5014m early
Tue, Oct 27
2/2 legs · N400SY
SLC
Departure
19:33
Departed · Sched 19:396m early
→
PDX
Arrival
20:26
Landed · Sched 20:5024m early
Mon, Oct 26
2/2 legs · N412SY
SLC
Departure
19:40
Departed · Sched 19:391m late
→
PDX
Arrival
20:52
Landed · Sched 20:502m late
Sun, Oct 25
2/2 legs · N179SY
SLC
Departure
19:37
Departed · Sched 19:392m early
→
PDX
Arrival
20:26
Landed · Sched 20:5024m early
Full AS3308 history →
AS446 Alaska
7 days
Sat, Oct 31
2/2 legs · N968AK
SLC
Departure
08:17
Departed · Sched 08:236m early
→
PDX
Arrival
09:11
Landed · Sched 09:2312m early
Fri, Oct 30
2/2 legs · N284AK
SLC
Departure
08:20
Departed · Sched 08:233m early
→
PDX
Arrival
09:04
Landed · Sched 09:2319m early
Thu, Oct 29
2/2 legs · N461AS
SLC
Departure
08:14
Departed · Sched 08:239m early
→
PDX
Arrival
09:20
Landed · Sched 09:233m early
Wed, Oct 28
2/2 legs · N546AS
SLC
Departure
08:20
Departed · Sched 08:233m early
→
PDX
Arrival
09:16
Landed · Sched 09:237m early
Tue, Oct 27
2/2 legs · N903AK
SLC
Departure
08:19
Departed · Sched 08:234m early
→
PDX
Arrival
09:05
Landed · Sched 09:2318m early
Mon, Oct 26
2/2 legs · N973AK
SLC
Departure
08:19
Departed · Sched 08:234m early
→
PDX
Arrival
09:15
Landed · Sched 09:238m early
Sun, Oct 25
2/2 legs · N508AS
SLC
Departure
08:22
Departed · Sched 08:231m early
→
PDX
Arrival
09:13
Landed · Sched 09:2310m early
Full AS446 history →
LXJ650 Flexjet
1 day
Thu, Oct 29
1/2 legs · N650FX
SLC
Departure
18:01
Departed · Sched 18:2019m early
→
PDX
Arrival
—
Board row not captured for this rotation yet.
1I848 NetJets Aviation
1 day
Mon, Oct 26
1/2 legs · N848QS
SLC
Departure
12:35
Departed · Sched 12:361m early
→
PDX
Arrival
—
Board row not captured for this rotation yet.
DL1238 Delta
2 days
Mon, Oct 26
2/2 legs · N376DA
SLC
Departure
17:02
Departed · Sched 17:1210m early
→
PDX
Arrival
17:58
Landed · Sched 18:1214m early
Sun, Oct 25
2/2 legs · N3763D
SLC
Departure
17:36
Departed · Sched 17:1224m late
→
PDX
Arrival
18:20
Landed · Sched 18:128m late
Full DL1238 history →
DL8930 Delta
1 day
SLC
Departure
—
Board row not captured for this rotation yet.
→
PDX
Arrival
00:34
Last seen · Sched 23:4153m late
A8714 Ameriflight
1 day
Sun, Oct 25
1/2 legs · N246DH
SLC
Departure
15:06
Departed · Sched 13:3096m late
→
PDX
Arrival
—
Board row not captured for this rotation yet.
Full A8714 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: Salt Lake City (SLC) to Portland (PDX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/SLC-PDX
Copy
How we measure this →
SLC to PDX questions
Is SLC–PDX running on time right now? Mostly on schedule. The departure side at SLC is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on SLC–PDX? Operators schedule morning departures around 07:45 and evening departures around 17:12 from SLC. 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 SLC to PDX? Great-circle distance is 1,012 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 101–117 min gate-to-gate on this route.
How often does SLC–PDX fly? 3 carriers operate this route, around 54 flights a week between them. Compare carrier days and times in the airline list above.