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
Tuesday, March 31st, 2026
Outbound Flights
·
→
·
→
·
→
23h 41m·2 stops
$320 USD
SJOMar 31 12:26
→MIAMar 31 17:28
AA 1600Boeing 737
2h 27m layover

MIAMar 31 19:55
→DFWMar 31 22:27
AA 1215Boeing 737
10h 23m layover·Overnight

DFWApr 1 08:50
→PDXApr 1 11:07
AA 2655Airbus A321
21h 8m·2 stops
$401 USD
SJOMar 31 14:59
→MIAMar 31 20:09
AA 314Boeing 737
1h 53m layover

MIAMar 31 22:02
→DFWApr 1 00:33
AA 1197Boeing 737
8h 17m layover

DFWApr 1 08:50
→PDXApr 1 11:07
AA 2655Airbus A321
33h 49m·1 stop
$452 USD
SJOMar 31 14:20
→DFWMar 31 20:10
AA 1080Boeing 737
24h 42m layover·Overnight

DFWApr 1 20:52
→PDXApr 1 23:09
AA 2400Airbus A321
21h 58m·2 stops
$485 USD
SJOMar 31 13:50
→CLTMar 31 20:24
AA 326Boeing 737MAX 8 Passenger
2h 24m layover

CLTMar 31 22:48
→ORDApr 1 00:06
AA 3178Boeing 737
8h 9m layover

ORDApr 1 08:15
→PDXApr 1 10:48
AA 820Boeing 737
18h 22m·1 stop
$582 USD
SJOMar 31 07:00
→MIAMar 31 11:59
AA 328Boeing 737
8h 38m layover

MIAMar 31 20:37
→PDXApr 1 00:22
AA 2888Airbus A321neo
12h 56m·1 stop
$616 USD
SJOMar 31 12:26
→MIAMar 31 17:28
AA 1600Boeing 737
3h 9m layover

MIAMar 31 20:37
→PDXApr 1 00:22
AA 2888Airbus A321neo
21h 47m·1 stop
$616 USD
SJOMar 31 14:20
→DFWMar 31 20:10
AA 1080Boeing 737
12h 40m layover·Overnight

DFWApr 1 08:50
→PDXApr 1 11:07
AA 2655Airbus A321
12h 32m·1 stop
$728 USD
SJOMar 31 23:35
→DFWApr 1 05:03
AA 1378Boeing 737
3h 47m layover

DFWApr 1 08:50
→PDXApr 1 11:07
AA 2655Airbus A321