Miami (MIA) to San Juan (SJU) flight deal in economy from $104
Miami International Airport
Miami, United States
Luis Muñoz Marín International Airport
San Juan, Puerto Rico
$163 USD
-36%$104 USD
Verified about 6 hours agoSeptember 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Extremely Rare Availability
2% of dates checked are available within 10% of the lowest price
Monday, September 28th, 2026
Outbound Flights
2h 40m·Nonstop
$104 USD
MIASep 28 08:20
→SJUSep 28 11:00
AA 1341Boeing 737
2h 39m·Nonstop
$121 USD
MIASep 28 06:45
→SJUSep 28 09:24
AA 3033Airbus A321
2h 42m·Nonstop
$121 USD
MIASep 28 11:15
→SJUSep 28 13:57
AA 1613Airbus A321
2h 40m·Nonstop
$181 USD
MIASep 28 13:00
→SJUSep 28 15:40
AA 967Boeing 737
2h 42m·Nonstop
$181 USD
MIASep 28 18:05
→SJUSep 28 20:47
AA 1689Boeing 737
16h 51m·2 stops
$354 USD
MIASep 28 20:41
→PITSep 28 23:34
AA 1702Boeing 737MAX 8 Passenger
6h 48m layover·Overnight

PITSep 29 06:22
→PHLSep 29 07:39
AA 553Boeing 737
1h 51m layover

PHLSep 29 09:30
→SJUSep 29 13:32
AA 614Airbus A321
15h 47m·2 stops
$403 USD
MIASep 28 21:45
→BOSSep 29 00:59
AA 1054Boeing 737
5h 1m layover

BOSSep 29 06:00
→PHLSep 29 07:38
AA 1540Airbus A321
1h 52m layover

PHLSep 29 09:30
→SJUSep 29 13:32
AA 614Airbus A321
15h 33m·1 stop
$462 USD
MIASep 28 21:59
→PHLSep 29 00:56
AA 2188Boeing 737MAX 8 Passenger
8h 34m layover

PHLSep 29 09:30
→SJUSep 29 13:32
AA 614Airbus A321