Juan Santamaría International Airport (SJO)
San José, Costa Rica
Portland International Airport
Portland, United States
$269 USD
-47%$143 USD
Verified Nov 29, 2025 at 10:20 PMMarch 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Limited Availability
10% of dates checked are available within 10% of the lowest price
Thursday, March 5th, 2026
Outbound Flights
·
→
·
→
·
→
18h 38m·2 stops
$229 USD
SJOMar 5 00:35
→DFWMar 5 05:05
AA 1378Boeing 737
6h 7m layover

DFWMar 5 11:12
→LAXMar 5 12:44
AA 2755Airbus A321
1h 56m layover

LAXMar 5 14:40
→PDXMar 5 17:13
AA 5011Canadair RJ 700
18h 38m·2 stops
$229 USD
SJOMar 5 00:35
→DFWMar 5 05:05
AA 1378Boeing 737
7h 1m layover

DFWMar 5 12:06
→LAXMar 5 13:35
AA 644Airbus A321
1h 5m layover

LAXMar 5 14:40
→PDXMar 5 17:13
AA 5011Canadair RJ 700
24h 41m·1 stop
$229 USD
SJOMar 5 00:35
→DFWMar 5 05:05
AA 1378Boeing 737
15h 54m layover

DFWMar 5 20:59
→PDXMar 5 23:16
AA 2174Airbus A321
12h 19m·1 stop
$229 USD
SJOMar 5 13:31
→MIAMar 5 17:41
AA 1600Boeing 737
2h 24m layover

MIAMar 5 20:05
→PDXMar 5 23:50
AA 2888Airbus A321neo
32h 32m·1 stop
$229 USD
SJOMar 5 15:20
→DFWMar 5 20:10
AA 1080Boeing 737
23h 25m layover·Overnight

DFWMar 6 19:35
→PDXMar 6 21:52
AA 1285Airbus A321neo
33h 51m·1 stop
$229 USD
SJOMar 5 15:59
→MIAMar 5 20:09
AA 314Boeing 737
23h 56m layover·Overnight

MIAMar 6 20:05
→PDXMar 6 23:50
AA 2888Airbus A321neo
23h 16m·2 stops
$236 USD
SJOMar 5 13:46
→CLTMar 5 19:20
AA 326Boeing 737MAX 8 Passenger
3h 40m layover

CLTMar 5 23:00
→ORDMar 6 00:16
AA 1039Airbus A321
8h 13m layover

ORDMar 6 08:29
→PDXMar 6 11:02
AA 820Boeing 737
23h 55m·2 stops
$236 USD
SJOMar 5 15:59
→MIAMar 5 20:09
AA 314Boeing 737
1h 36m layover

MIAMar 5 21:45
→PHXMar 6 00:59
AA 1934Airbus A321neo
11h 1m layover

PHXMar 6 12:00
→PDXMar 6 13:54
AA 3050Airbus A319
15h 19m·2 stops
$275 USD
SJOMar 5 00:35
→DFWMar 5 05:05
AA 1378Boeing 737
2h 5m layover

DFWMar 5 07:10
→PHXMar 5 09:04
AA 3062Airbus A321
2h 56m layover

PHXMar 5 12:00
→PDXMar 5 13:54
AA 3050Airbus A319
12h 32m·1 stop
$334 USD
SJOMar 5 00:35
→DFWMar 5 05:05
AA 1378Boeing 737
3h 45m layover

DFWMar 5 08:50
→PDXMar 5 11:07
AA 2655Airbus A321