Portland (PDX) to San José (SJO) flight deal in economy from $228
Portland International Airport
Portland, United States
Juan Santamaría International Airport (SJO)
San José, Costa Rica
$255 USD
-11%$228 USD
Verified about 21 hours agoJuly 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Great Availability
81% of dates checked are available within 10% of the lowest price
Thursday, July 30th, 2026
Outbound Flights
14h 59m·1 stop
$228 USD
PDXJul 30 06:39
→DFWJul 30 12:28
AA 2216Airbus A321
6h 58m layover

DFWJul 30 19:26
→SJOJul 30 22:38
AA 467Boeing 737
21h 16m·2 stops
$233 USD
PDXJul 30 13:34
→DFWJul 30 19:30
AA 2286Airbus A321
10h 30m layover·Overnight

DFWJul 31 06:00
→MIAJul 31 10:00
AA 3055Airbus A321
48m layover

MIAJul 31 10:48
→SJOJul 31 11:50
AA 1593Boeing 737
21h 16m·2 stops
$233 USD
PDXJul 30 13:34
→DFWJul 30 19:30
AA 2286Airbus A321
9h 30m layover·Overnight

DFWJul 31 05:00
→MIAJul 31 08:55
AA 3189Airbus A321
1h 53m layover

MIAJul 31 10:48
→SJOJul 31 11:50
AA 1593Boeing 737
21h 57m·1 stop
$245 USD
PDXJul 30 23:41
→DFWJul 31 05:28
AA 2283Airbus A321
13h 58m layover

DFWJul 31 19:26
→SJOJul 31 22:38
AA 467Boeing 737
13h 15m·2 stops
$317 USD
PDXJul 30 05:20
→PHXJul 30 08:00
AA 2658Airbus A321
49m layover

PHXJul 30 08:49
→MIAJul 30 16:12
AA 1184Airbus A321neo
2h 27m layover

MIAJul 30 18:39
→SJOJul 30 19:35
AA 1353Boeing 737
9h 44m·1 stop
$317 USD
PDXJul 30 11:54
→DFWJul 30 17:49
AA 2287Airbus A321
1h 37m layover

DFWJul 30 19:26
→SJOJul 30 22:38
AA 467Boeing 737
12h 45m·2 stops
$317 USD
PDXJul 30 23:15
→ORDJul 31 05:14
AA 2977Airbus A321
1h 16m layover

ORDJul 31 06:30
→CLTJul 31 09:37
AA 1784Airbus A321
1h 8m layover

CLTJul 31 10:45
→SJOJul 31 13:00
AA 2795Boeing 737MAX 8 Passenger
14h 13m·1 stop
$362 USD
PDXJul 30 21:47
→CLTJul 31 05:44
AA 1170Airbus A321
5h 1m layover

CLTJul 31 10:45
→SJOJul 31 13:00
AA 2795Boeing 737MAX 8 Passenger