Phoenix Sky Harbor International Airport
Phoenix, United States
Juan Santamaría International Airport (SJO)
San José, Costa Rica
$624 USD
-6%$589 USD
Verified Apr 7, 2026 at 6:43 PMMay 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Great Availability
85% of dates checked are available within 10% of the lowest price
Sunday, May 24th, 2026
Outbound Flights
·
→
·
→
·
→
22h 3m·2 stops
$594 USD
PHXMay 24 20:21
→DFWMay 25 00:46
AA 2603Airbus A321
8h 33m layover

DFWMay 25 09:19
→MIAMay 25 13:17
AA 2762Airbus A321
5h 10m layover

MIAMay 25 18:27
→SJOMay 25 19:24
AA 1353Boeing 737
22h 3m·2 stops
$594 USD
PHXMay 24 20:21
→DFWMay 25 00:46
AA 2603Airbus A321
9h 40m layover

DFWMay 25 10:26
→MIAMay 25 14:24
AA 966Airbus A321
4h 3m layover

MIAMay 25 18:27
→SJOMay 25 19:24
AA 1353Boeing 737
22h 3m·2 stops
$594 USD
PHXMay 24 20:21
→DFWMay 25 00:46
AA 2603Airbus A321
11h 59m layover

DFWMay 25 12:45
→MIAMay 25 16:42
AA 3117Airbus A321
1h 45m layover

MIAMay 25 18:27
→SJOMay 25 19:24
AA 1353Boeing 737
16h 32m·1 stop
$742 USD
PHXMay 24 05:10
→DFWMay 24 09:45
AA 1655Airbus A321
9h 43m layover

DFWMay 24 19:28
→SJOMay 24 22:42
AA 467Boeing 737
15h 32m·1 stop
$788 USD
PHXMay 24 06:10
→DFWMay 24 10:46
AA 1018Airbus A321
8h 42m layover

DFWMay 24 19:28
→SJOMay 24 22:42
AA 467Boeing 737
16h 47m·1 stop
$788 USD
PHXMay 24 20:21
→DFWMay 25 00:46
AA 2603Airbus A321
10h 14m layover

DFWMay 25 11:00
→SJOMay 25 14:08
AA 1053Boeing 737MAX 8 Passenger
12h 33m·1 stop
$867 USD
PHXMay 24 00:35
→DFWMay 24 05:05
AA 1818Airbus A321neo
5h 55m layover

DFWMay 24 11:00
→SJOMay 24 14:08
AA 1053Boeing 737MAX 8 Passenger
11h 19m·2 stops
$867 USD
PHXMay 24 00:50
→ORDMay 24 06:19
AA 1148Airbus A321
41m layover

ORDMay 24 07:00
→MIAMay 24 11:16
AA 835Airbus A321
56m layover

MIAMay 24 12:12
→SJOMay 24 13:09
AA 597Boeing 737MAX 8 Passenger
11h 2m·1 stop
$867 USD
PHXMay 24 23:48
→MIAMay 25 07:05
AA 2654Boeing 737MAX 8 Passenger
3h 41m layover

MIAMay 25 10:46
→SJOMay 25 11:50
AA 1593Boeing 737
7h 58m·1 stop
$994 USD
PHXMay 24 05:10
→DFWMay 24 09:45
AA 1655Airbus A321
1h 15m layover

DFWMay 24 11:00
→SJOMay 24 14:08
AA 1053Boeing 737MAX 8 Passenger
11h 57m·1 stop
$994 USD
PHXMay 24 09:45
→DFWMay 24 14:15
AA 2719Airbus A321neo
5h 13m layover

DFWMay 24 19:28
→SJOMay 24 22:42
AA 467Boeing 737