Portland (PDX) to San José (SJO) flight deal in economy from $228

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
American Airlines
PDXJul 30 06:39
DFWJul 30 12:28
AA 2216Airbus A321
6h 58m layover
American Airlines
DFWJul 30 19:26
SJOJul 30 22:38
AA 467Boeing 737
21h 16m·2 stops
$233 USD
American Airlines
PDXJul 30 13:34
DFWJul 30 19:30
AA 2286Airbus A321
10h 30m layover·Overnight
American Airlines
DFWJul 31 06:00
MIAJul 31 10:00
AA 3055Airbus A321
48m layover
American Airlines
MIAJul 31 10:48
SJOJul 31 11:50
AA 1593Boeing 737
21h 16m·2 stops
$233 USD
American Airlines
PDXJul 30 13:34
DFWJul 30 19:30
AA 2286Airbus A321
9h 30m layover·Overnight
American Airlines
DFWJul 31 05:00
MIAJul 31 08:55
AA 3189Airbus A321
1h 53m layover
American Airlines
MIAJul 31 10:48
SJOJul 31 11:50
AA 1593Boeing 737
21h 57m·1 stop
$245 USD
American Airlines
PDXJul 30 23:41
DFWJul 31 05:28
AA 2283Airbus A321
13h 58m layover
American Airlines
DFWJul 31 19:26
SJOJul 31 22:38
AA 467Boeing 737
13h 15m·2 stops
$317 USD
American Airlines
PDXJul 30 05:20
PHXJul 30 08:00
AA 2658Airbus A321
49m layover
American Airlines
PHXJul 30 08:49
MIAJul 30 16:12
AA 1184Airbus A321neo
2h 27m layover
American Airlines
MIAJul 30 18:39
SJOJul 30 19:35
AA 1353Boeing 737
9h 44m·1 stop
$317 USD
American Airlines
PDXJul 30 11:54
DFWJul 30 17:49
AA 2287Airbus A321
1h 37m layover
American Airlines
DFWJul 30 19:26
SJOJul 30 22:38
AA 467Boeing 737
12h 45m·2 stops
$317 USD
American Airlines
PDXJul 30 23:15
ORDJul 31 05:14
AA 2977Airbus A321
1h 16m layover
American Airlines
ORDJul 31 06:30
CLTJul 31 09:37
AA 1784Airbus A321
1h 8m layover
American Airlines
CLTJul 31 10:45
SJOJul 31 13:00
AA 2795Boeing 737MAX 8 Passenger
14h 13m·1 stop
$362 USD
American Airlines
PDXJul 30 21:47
CLTJul 31 05:44
AA 1170Airbus A321
5h 1m layover
American Airlines
CLTJul 31 10:45
SJOJul 31 13:00
AA 2795Boeing 737MAX 8 Passenger