Portland (PDX) to Saint Thomas (STT) flight deal in business from $443
Portland International Airport
Portland, United States
Cyril E. King Airport
Saint Thomas, U.S. Virgin Islands
$1,354 USD
-67%$443 USD
Verified 13 days agoDecember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Extremely Rare Availability
2% of dates checked are available within 10% of the lowest price
Saturday, December 5th, 2026
Outbound Flights
17h 30m·2 stops
$1,604 USD
PDXDec 5 14:30
→ORDDec 5 20:34
UA 2822Boeing 737
56m layover

ORDDec 5 21:30
→EWRDec 6 00:41
UA 1209Boeing 737
6h 19m layover

EWRDec 6 07:00
→STTDec 6 12:00
UA 1529Boeing 737MAX 8 Passenger
18h 25m·2 stops
$1,604 USD
PDXDec 5 16:05
→DENDec 5 19:28
UA 1787Boeing 737MAX 9 Passenger
1h 11m layover

DENDec 5 20:39
→IAHDec 5 23:59
UA 2419Boeing 737
7h 56m layover·Overnight

IAHDec 6 07:55
→STTDec 6 14:30
UA 1908Boeing 737
15h 55m·2 stops
$1,610 USD
PDXDec 5 16:05
→DENDec 5 19:28
UA 1787Boeing 737MAX 9 Passenger
4h 12m layover

DENDec 5 23:40
→EWRDec 6 05:17
UA 1342Boeing 737
1h 43m layover

EWRDec 6 07:00
→STTDec 6 12:00
UA 1529Boeing 737MAX 8 Passenger
21h 39m·1 stop
$1,670 USD
PDXDec 5 12:51
→IAHDec 5 18:59
UA 1927Boeing 737MAX 8 Passenger
12h 56m layover·Overnight

IAHDec 6 07:55
→STTDec 6 14:30
UA 1908Boeing 737
22h·1 stop
$1,686 USD
PDXDec 5 10:00
→EWRDec 5 18:06
UA 2359Boeing 737MAX 8 Passenger
12h 54m layover·Overnight

EWRDec 6 07:00
→STTDec 6 12:00
UA 1529Boeing 737MAX 8 Passenger
33h 4m·1 stop
$1,686 USD
PDXDec 5 22:56
→EWRDec 6 07:02
UA 1802Boeing 737MAX 8 Passenger
23h 58m layover·Overnight

EWRDec 7 07:00
→STTDec 7 12:00
UA 1529Boeing 737MAX 8 Passenger
14h 7m·2 stops
$2,072 USD
PDXDec 5 19:49
→SFODec 5 21:40
UA 2615Airbus A320
1h 15m layover

SFODec 5 22:55
→IADDec 6 07:25
UA 2111Boeing 737MAX 9 Passenger
1h 34m layover

IADDec 6 08:59
→STTDec 6 13:56
UA 1443Boeing 737
13h 19m·1 stop
$2,572 USD
PDXDec 5 22:59
→ORDDec 6 04:48
UA 2094Boeing 737MAX 8 Passenger
4h 42m layover

ORDDec 6 09:30
→STTDec 6 16:18
UA 2176Boeing 737MAX 8 Passenger