Airlines with flights from Tucson to Portland
There are five airlines with scheduled flights between TUS and PDX. Alaska Airlines is the only airline with non-stop flights from Tucson International to Portland International and the flight time is 3 hours and 7 minutes.
Choose airline
Schedules

Non-stop with Alaska Airlines
-
Total flight time: 3 hours and 7 minutes
-
One World Alliance
-
Portland is a Alaska Airlines hub.
-
11 flights per week
-
Embraer 175
-
First class available
TUS
Direct
PDX
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
AS3405
09:26
09:26
09:26
09:26
09:26
09:26
09:26
AS3471
18:50
----
----
18:50
18:50
----
18:50
The timetable & schedule information was updated at 2025-01-15

Via Phoenix with American Airlines
-
Total flight time: 3h 52m - 6h 34m.
-
One World Alliance
-
27 flights per week
TUS
Via PHX
PDX
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
AA6314
AA1625
AA1625
06:36
06:36
----
06:36
06:36
06:36
----
AA6499
AA1859
AA1859
11:30
11:30
11:30
11:30
11:30
11:30
11:30
AA3429
AA1859
AA1859
12:55
12:55
12:55
12:55
12:55
12:55
12:55
AA6410
AA3148
AA3148
14:46
14:46
14:46
14:46
14:46
14:46
14:46
AA3322
AA3148
AA3148
16:07
16:07
16:07
16:07
16:07
16:07
16:07
AA6391
AA6424
AA6424
17:41
17:41
17:41
17:41
17:41
----
17:41
AA6291
AA561
AA561
18:18
----
18:18
18:18
18:18
----
18:18
AA6345
AA561
AA561
19:04
----
19:20
19:04
19:04
----
19:04
The timetable & schedule information was updated at 2025-01-15

Via Denver with United Airlines
-
Total flight time: 6h 03m - 7h 52m.
-
27 flights per week
TUS
Via DEN
PDX
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
UA700
UA644
UA644
07:00
07:00
07:00
07:00
07:00
07:00
07:00
UA5657
UA644
UA644
08:00
08:00
08:00
08:00
08:00
08:00
08:00
UA5392
UA5586
UA5586
09:10
09:10
09:10
09:10
09:10
----
09:10
UA5583
UA2611
UA2611
13:39
13:39
13:39
13:39
13:39
----
13:39
UA697
UA2611
UA2611
----
----
----
----
----
13:39
----
UA2324
UA498
UA498
14:45
14:45
14:45
14:45
14:45
14:45
14:45
UA1195
UA2646
UA2646
16:31
16:31
16:31
16:31
16:31
16:31
16:31
UA1787
UA1325
UA1325
17:24
----
17:24
17:24
17:24
----
17:24
The timetable & schedule information was updated at 2025-01-15

Via Salt Lake City with Delta Air Lines
-
Total flight time: 4h 50m - 6h 51m.
-
Sky Team Alliance
-
21 flights per week
TUS
Via SLC
PDX
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
DL3745
DL1209
DL1209
06:45
06:45
06:45
06:45
06:45
06:45
06:45
DL3718
DL1244
DL1244
12:05
12:05
12:05
12:05
12:05
12:05
12:05
DL3766
DL2459
DL2459
12:42
----
----
12:42
12:42
----
12:42
DL1055
DL3997
DL3997
15:55
15:55
15:55
15:55
15:55
----
15:55
DL3717
DL1373
DL1373
18:00
18:00
18:00
18:00
18:00
18:00
18:00
DL3776
DL2457
DL2457
18:07
18:07
18:07
18:07
18:07
----
18:07
The timetable & schedule information was updated at 2025-01-15

Via Denver with Southwest Airlines
-
Total flight time: 5h 20m - 7h 45m.
-
Low-cost airline
-
15 flights per week
TUS
Via DEN
PDX
W8, Feb 17 - Feb 23
Flight
Mon
Feb 17
Tue
Feb 18
Wed
Feb 19
Thu
Feb 20
Fri
Feb 21
Sat
Feb 22
Sun
Feb 23
WN3267
WN1624
WN1624
----
05:05
----
05:05
----
----
----
WN1250
WN309
WN309
06:30
----
----
----
06:30
----
06:30
WN4834
WN1103
WN1103
----
07:00
----
07:00
----
----
----
WN5828
WN2690
WN2690
----
----
11:25
----
----
----
----
WN1246
WN3061
WN3061
----
----
----
----
----
11:45
----
WN2560
WN1395
WN1395
----
----
----
----
----
11:50
----
WN437
WN2013
WN2013
13:05
----
----
----
13:05
----
13:05
WN2976
WN1467
WN1467
----
----
13:20
----
----
----
----
WN2605
WN3841
WN3841
----
14:20
----
14:20
----
----
----
WN3574
WN1578
WN1578
14:35
----
----
----
14:35
----
14:35
WN1350
WN1578
WN1578
----
16:35
----
16:35
----
----
----
WN1350
WN4264
WN4264
----
16:35
----
16:35
----
----
----
WN1444
WN4096
WN4096
16:50
----
----
----
16:50
----
16:50
WN1444
WN4331
WN4331
16:50
----
----
----
16:50
----
16:50
WN4795
WN1880
WN1880
----
17:35
----
17:35
----
----
----
WN935
WN1880
WN1880
----
----
17:45
----
----
----
----
WN4171
WN1036
WN1036
----
----
----
----
----
17:50
----
WN1051
WN1312
WN1312
18:15
----
----
----
18:15
----
18:15
WN2030
WN4494
WN4494
19:40
20:10
----
20:10
19:40
----
19:40
The timetable & schedule information was updated at 2025-01-15